#open-api #fluent #client #specification #api-client

gmail

A fluent library for the Gmail API, based on OpenAPI spec

16 unstable releases (3 breaking)

0.15.11 Aug 22, 2024
0.15.10 Aug 20, 2024
0.15.6 Jun 26, 2024
0.14.1 May 29, 2024
0.12.0 Dec 26, 2023

#58 in Email

MIT license

260KB
5.5K SLoC

Stars Build Status Downloads Crates.io

Gmail client, generated from the OpenAPI spec.

Usage

See examples/ directory for usage.

This example loads configuration from environment variables, specifically:

Installation

Add this to your Cargo.toml:

[dependencies]
gmail = ".."

Documentation

You can see working examples of every API call in the examples/ directory.

Contributing

Contributions are welcome!

Library created with Libninja.

Dependencies

~13–25MB
~434K SLoC