Skip to main content

Crate tuwunel_service

Crate tuwunel_service 

Source

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ยง

SelfServices ๐Ÿ”’