Skip to main content

Module federation

Module federation 

Source
Expand description

Sends federation requests and tracks per-peer reachability.

The service resolves and signs outbound requests, records selected outcomes, ranks fallback candidates, and exposes bounded multi-destination fanout.

Modules§

execute 🔒
Resolves, signs, sends, and decodes one outbound federation request.
feds
Bounded federation fanout for surveys and broadcasts.
format 🔒
Outgoing federation event formatting.
peer 🔒
Stores and evaluates per-server federation reachability.
rank 🔒
Verdict-ranked candidate selection shared by the fetcher and backfill.
scheme
Adapters that build the Input for ruma’s [AuthScheme] and [PathBuilder] traits from tuwunel’s federation context.

Structs§

PeerBackoff
Re-exports peer reachability verdicts and candidate-ranking types.
Service
Executes outbound federation traffic and maintains peer status.

Enums§

Classification
Re-exports peer reachability verdicts and candidate-ranking types.
ShouldAttempt
Re-exports peer reachability verdicts and candidate-ranking types.
WhenAllBackedOff
Re-exports peer reachability verdicts and candidate-ranking types.

Functions§

is_content_rejection
Re-exports peer reachability verdicts and candidate-ranking types.

Type Aliases§

Candidates
Re-exports peer reachability verdicts and candidate-ranking types.