List of all items
Structs
- cache::CacheConfig
- cache::memory::MemoryCache
- cli::Cli
- config::AppConfig
- config::LoggingConfig
- config::PerformanceConfig
- config::ServerConfig
- server::CratesDocsServer
- server::auth::AuthManager
- server::auth::OAuthConfig
- server::auth::TokenInfo
- server::auth::TokenStore
- server::handler::CratesDocsHandler
- server::handler::CratesDocsHandlerCore
- tools::ToolRegistry
- tools::docs::DocService
- tools::docs::cache::DocCache
- tools::docs::lookup_crate::LookupCrateTool
- tools::docs::lookup_crate::LookupCrateToolImpl
- tools::docs::lookup_item::LookupItemTool
- tools::docs::lookup_item::LookupItemToolImpl
- tools::docs::search::SearchCratesTool
- tools::docs::search::SearchCratesToolImpl
- tools::health::HealthCheckTool
- tools::health::HealthCheckToolImpl
- utils::HttpClientBuilder
- utils::RateLimiter
- utils::metrics::PerformanceCounter
- utils::metrics::PerformanceStats
Enums
Traits
Functions
- cache::create_cache
- cache::default_key_prefix
- cli::run
- cli::run_config_command
- cli::run_health_command
- cli::run_serve_command
- cli::run_test_command
- cli::run_version_command
- init_logging
- init_logging_with_config
- server::transport::run_http_server
- server::transport::run_hybrid_server
- server::transport::run_server_with_mode
- server::transport::run_sse_server
- server::transport::run_stdio_server
- tools::create_default_registry
- tools::docs::html::clean_html
- tools::docs::html::extract_documentation
- tools::docs::html::extract_search_results
- tools::docs::html::html_to_text
- utils::compression::gzip_compress
- utils::compression::gzip_decompress
- utils::string::is_blank
- utils::string::parse_number
- utils::string::truncate_with_ellipsis
- utils::time::current_timestamp_ms
- utils::time::elapsed_ms
- utils::time::format_datetime
- utils::validation::validate_crate_name
- utils::validation::validate_search_query
- utils::validation::validate_version