Expand description
Room-version identifiers and rule lookup.
The module re-exports Rumaโs room-version types and resolves the rules for supported versions. It also extracts versions from room creation events.
Re-exportsยง
use ruma::RoomVersionId;๐use ruma::events::room::create::RoomCreateEventContent;๐use tuwunel_core::Result;๐use tuwunel_core::err;๐use crate::Event;๐
Structsยง
- Room
Version Rules - The rules applied to a room version.
Enumsยง
- Room
Version - A Matrix room version ID.
Functionsยง
- from_
create_ content - Borrows the room version from parsed room creation content.
- from_
create_ event - Extracts the room version declared by a room creation event.
- rules
- Resolves the rule set for a supported room version.