TempMail.lol Rust API

Crate API wrapper for TempMail.lol service.

Installation

Install from crates.io. Add the following line to your Cargo.toml file's dependencies section: toml [dependencies] tempmail-lol = "0.1"

Usage

Library support async and sync functions.

Sync

rust fn main() -> Result<(), tempmail_lol::TempMailError> { let inbox = tempmail_lol::create_inbox()?; println!("Got random inbox: {:?}", inbox); }

Async

For async functions you need to use async feature flag: toml [dependencies] tempmail-lol = { version = "0.1", features = ["async"] } And then use any async runtime: ```rust

[tokio::main]

async fn main() -> Result<(), tempmaillol::TempMailError> { let inbox = tempmaillol::createinboxasync().await?; println!("Got random inbox: {:?}", inbox); } ```

More examples you can find in examples folder.