List of all items
Structs
- DirBootstrapEvents
- DirBootstrapStatus
- DirMgr
- DirMgrStore
- DocumentText
- DownloadSchedule
- DownloadScheduleBuilder
- FallbackDir
- FallbackDirBuilder
- SharedMutArc
- authority::Authority
- authority::AuthorityBuilder
- authority::AuthorityListBuilder
- bootstrap::AttemptId
- bridgedesc::BridgeDescDownloadConfig
- bridgedesc::BridgeDescMgr
- bridgedesc::Downloaded
- bridgedesc::JoinHandle
- bridgedesc::Manager
- bridgedesc::QueuedEntry
- bridgedesc::RefetchEntry
- bridgedesc::RunningInfo
- bridgedesc::State
- bridgedesc::StateGuard
- config::DirMgrConfig
- config::DirMgrExtensions
- config::DirTolerance
- config::DirToleranceBuilder
- config::DownloadScheduleConfig
- config::DownloadScheduleConfigBuilder
- config::NetworkConfig
- config::NetworkConfigBuilder
- docmeta::AuthCertMeta
- docmeta::ConsensusMeta
- event::DirBootstrapEvents
- event::DirBootstrapStatus
- event::DirStatus
- event::FlagListener
- event::FlagPublisher
- event::Inner
- event::StatusEntry
- filter::NilFilter
- retry::DownloadSchedule
- retry::DownloadScheduleBuilder
- shared_ref::SharedMutArc
- state::GetCertsState
- state::GetConsensusState
- state::GetMicrodescsState
- state::PoisonedState
- storage::BridgeConfig
- storage::CachedBridgeDescriptor
- storage::DocumentText
- storage::ExpirationConfig
- storage::sqlite::BridgeConfig
- storage::sqlite::SqliteStore
- storage::sqlite::blob_handle::SavedBlobHandle
- storage::sqlite::blob_handle::Unlinker
Enums
- DirBlockage
- DocId
- DocSource
- Error
- Readiness
- Timeliness
- bridgedesc::Dormancy
- bridgedesc::Error
- bridgedesc::StartupError
- docid::CacheUsage
- docid::ClientRequest
- docid::DocId
- docid::DocQuery
- docid::DocType
- err::BootstrapAction
- err::Error
- err::ReadOnlyStorageError
- event::DirBlockage
- event::DirProgress
- event::StatusEnum
- state::GetCertsConsensus
- state::NetDirChange
- state::PendingNetDir
- storage::InputString
- storage::sqlite::AbsentBlob
Traits
- DirProvider
- bridgedesc::Mockable
- bridgedesc::mockable::MockableAPI
- event::FlagEvent
- filter::DirFilter
- state::DirState
- state::PreviousNetDir
- storage::Store
Macros
Functions
- authority::default_authorities
- bootstrap::advance
- bootstrap::download
- bootstrap::download_attempt
- bootstrap::fetch_multiple
- bootstrap::fetch_single
- bootstrap::load
- bootstrap::load_and_apply_documents
- bootstrap::load_documents_from_store
- bootstrap::load_once
- bootstrap::make_consensus_request
- bootstrap::make_requests_for_documents
- bootstrap::no_more_than_a_week_from
- bootstrap::note_cache_error
- bootstrap::note_cache_success
- bootstrap::note_request_outcome
- bootstrap::reset
- bridgedesc::process_document
- bridgedesc::timeout_task
- default_consensus_cutoff
- docid::partition_by_type
- docmeta::sha3_dual
- err::sqlite_error_kind
- retry::build_nonzero
- state::client_download_range
- state::opt_err_to_result
- state::pick_download_time
- storage::sqlite::cmeta_from_row
- storage::sqlite::digest_from_dstr
- storage::sqlite::digest_from_hex
- supported_client_protocols
- upgrade_weak_ref
Type Aliases
Constants
- storage::EXPIRATION_DEFAULTS
- storage::sqlite::COUNT_EXTDOC_BY_PATH
- storage::sqlite::DELETE_BRIDGEDESC
- storage::sqlite::DELETE_EXTDOC_BY_FILENAME
- storage::sqlite::DROP_OLD_AUTHCERTS
- storage::sqlite::DROP_OLD_BRIDGEDESCS
- storage::sqlite::DROP_OLD_CONSENSUSES
- storage::sqlite::DROP_OLD_EXTDOCS
- storage::sqlite::DROP_OLD_MICRODESCS
- storage::sqlite::DROP_OLD_ROUTERDESCS
- storage::sqlite::FIND_ALL_EXTDOC_FILENAMES
- storage::sqlite::FIND_AUTHCERT
- storage::sqlite::FIND_BRIDGEDESC
- storage::sqlite::FIND_CONSENSUS
- storage::sqlite::FIND_CONSENSUS_AND_META_BY_DIGEST_OF_SIGNED
- storage::sqlite::FIND_CONSENSUS_P
- storage::sqlite::FIND_EXPIRED_EXTDOCS
- storage::sqlite::FIND_LATEST_CONSENSUS_META
- storage::sqlite::FIND_LATEST_PROTOCOL_STATUS
- storage::sqlite::FIND_MD
- storage::sqlite::FIND_RD
- storage::sqlite::FIND_UNREFERENCED_CONSENSUS_EXTDOCS
- storage::sqlite::INSERT_AUTHCERT
- storage::sqlite::INSERT_BRIDGEDESC
- storage::sqlite::INSERT_CONSENSUS
- storage::sqlite::INSERT_EXTDOC
- storage::sqlite::INSERT_MD
- storage::sqlite::INSERT_RD
- storage::sqlite::INSTALL_V0_SCHEMA
- storage::sqlite::MARK_CONSENSUS_NON_PENDING
- storage::sqlite::REMOVE_CONSENSUS
- storage::sqlite::SCHEMA_VERSION
- storage::sqlite::UPDATE_MD_LISTED
- storage::sqlite::UPDATE_PROTOCOL_STATUS
- storage::sqlite::UPDATE_SCHEMA
- storage::sqlite::UPDATE_SCHEMA_VERSION