Skip to main content

tempmail_sdk/
lib.rs

1/*!
2 * 临时邮箱 SDK (Rust)
3 * 支持 268 个 channel 标识,按 100 个独立服务商归并,所有渠道返回统一标准化格式
4 */
5
6mod backend_groups;
7pub mod channel_domains;
8mod client;
9pub mod config;
10pub mod logger;
11pub mod normalize;
12pub mod providers;
13pub mod registry;
14pub mod retry;
15mod telemetry;
16pub mod types;
17mod version;
18pub mod webui;
19
20pub use client::*;
21pub use config::{block_on, get_config, get_current_ua, http_client, set_config, SDKConfig};
22pub use logger::{set_log_level, LogLevelFilter};
23pub use normalize::normalize_email;
24pub use registry::{all_channels, get_channel_info, list_channels};
25pub use retry::with_retry;
26pub use types::*;
27pub use version::sdk_version;
28pub use webui::{start_webui, start_webui_if_enabled};