Crate ruma_state_res[][src]

Re-exports

pub use event_auth::auth_check;
pub use event_auth::auth_types_for_event;
pub use room_version::RoomVersion;

Modules

Enums

Represents the various errors that arise when resolving state.

Traits

Abstraction of a PDU so users can have their own PDU types.

Functions

Sorts the event graph based on number of outgoing/incoming edges.

Resolve sets of state events as they come in. Internally StateResolution builds a graph and an auth chain to allow for state conflict resolution.

Type Definitions

Result type for state resolution.

A mapping of event type and state_key to some value T, usually an EventId.