1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//! # SENTD Rust SDK
//!
//! Official Rust client for the SENTD Email API.
//!
//! ## Quick Start
//!
//! ```rust,no_run
//! use sentd::{Sentd, SendEmailRequest};
//!
//! #[tokio::main]
//! async fn main() -> Result<(), sentd::Error> {
//! let client = Sentd::new("your_api_key");
//!
//! let result = client.emails().send(SendEmailRequest {
//! from: "hello@yourdomain.com".to_string(),
//! to: vec!["user@example.com".to_string()],
//! subject: "Welcome!".to_string(),
//! html: Some("<h1>Hello World</h1>".to_string()),
//! ..Default::default()
//! }).await?;
//!
//! println!("Email sent! ID: {}", result.data.id);
//! Ok(())
//! }
//! ```
pub use Sentd;
pub use Error;
pub use *;