titanium_http/lib.rs
1//! Titan HTTP - Discord REST API client
2//!
3//! High-performance HTTP client for Discord's REST API with:
4//! - Automatic rate limit handling
5//! - Request queuing per-route
6//! - Retry logic with exponential backoff
7
8#![allow(dead_code)] // For now, as we're expanding API
9pub mod audit_log;
10pub mod automod;
11pub mod channel;
12pub mod client;
13pub mod emoji;
14pub mod error;
15pub mod guild;
16pub mod interaction;
17pub mod monetization;
18pub mod ratelimit;
19pub mod routes;
20pub mod soundboard;
21pub mod webhook;
22
23pub use client::HttpClient;
24pub use error::HttpError;
25pub use ratelimit::RateLimiter;
26pub use routes::*;