Something went wrong. Try again.
QuickDID is a high-performance AT Protocol identity resolution service written in Rust. It provides handle-to-DID resolution with Redis-back
Something went wrong. Try again.
123456789101112131415161718192021// Public API modules - carefully controlled visibilitypub mod config; // Config and Args needed by binarypub mod handle_resolver; // Only traits and factory functions exposedpub mod http; // Only create_router exposedpub mod jetstream_handler; // Jetstream event handler for AT Protocol events
// Semi-public modules - needed by binary but with limited exposurepub mod cache; // Only create_redis_pool exposedpub mod handle_resolver_task; // Factory functions and TaskConfig exposedpub mod metrics; // Metrics publishing trait and implementationspub mod queue; // Queue adapter system with trait and factory functionspub mod sqlite_schema; // SQLite schema management functions exposedpub mod task_manager; // Only spawn_cancellable_task exposed
// Internal modules - crate visibility onlypub(crate) mod handle_resolution_result; // Internal serialization format
// Test helpers#[cfg(test)]mod test_helpers;