clickatell_api/
one_api.rs

1//! # One API
2//! The Clickatell One API is a combined gateway for both SMS and Whatsapp messages.
3//!
4//! ```rust,ignore
5//! let client = Client::new(api_key)?;
6//!
7//! if let Ok(status_response) = client.message_status(message_id).await? {
8//!     println!("Message Status: #{status_response}")
9//! }
10//!
11//! if let Ok(balance_response) = client.balance().await? {
12//!     println!("Balance: {balance_response}");
13//! }
14//! ```
15
16pub mod balance;
17mod blocking_client;
18mod channel;
19mod client;
20mod error;
21pub mod message_status;
22mod result;
23pub mod send_messages;
24
25pub use blocking_client::{BlockingClient, BlockingClientBuilder};
26pub use channel::Channel;
27pub use client::{Client, ClientBuilder};
28pub use error::Error;
29pub use result::Result;