Re-exportsยง
pub use crate::services::Services;
Modulesยง
- account_
data - User and room account data storage.
- admin
- appservice
- client
- config
- Reloadable homeserver configuration.
- deactivate
- emergency
- federation
- Sends federation requests and tracks per-peer reachability.
- fetcher
- Coalesced, failover federation fetch of raw event bytes.
- globals
- Global server identity and sequence state.
- key_
backups - Versioned room key backup storage.
- login_
ratelimit - Per-account throttles on password authentication.
- manager ๐
- media
- membership
- migrations ๐
- One-time database migrations.
- oauth
- once_
services ๐ - presence
- profile
- pusher
- registration_
tokens - Registration token validation and lifecycle management.
- rendezvous
- In-memory rendezvous session exchange.
- resolver
- rooms
- sending
- sendmail
- Outbound email delivery.
- server_
keys - Federation signing-key storage, acquisition, signing, and verification.
- service ๐
- services
- storage
- Configured object-storage providers for media and other binary data.
- sync
- tasks
- In-memory background-task tracker for the Synapse admin API.
- threepid
- Email third-party identifier bindings and verification sessions.
- transaction_
ids - Durable transaction-response deduplication.
- uiaa
- users
Staticsยง
- RUSTC_
FLAGS - Stores the compiler arguments captured while building this crate.
Functionsยง
- _set_
rustc_ ๐flags - _unset_
rustc_ ๐flags
Type Aliasesยง
- Self
Services ๐