Skip to main content

Module events

Module events 

Source
Expand description

Helper traits and types to work with events (aka PDUs).

Re-exportsยง

pub use self::create::RoomCreateEvent;
pub use self::join_rules::JoinRule;
pub use self::join_rules::RoomJoinRulesEvent;
pub use self::member::RoomMemberEvent;
pub use self::member::RoomMemberEventContent;
pub use self::power_levels::RoomPowerLevelsEvent;
pub use self::power_levels::RoomPowerLevelsIntField;
pub use self::third_party_invite::RoomThirdPartyInviteEvent;

Modulesยง

create
Types to deserialize m.room.create events.
join_rules
Types to deserialize m.room.join_rules events.
member
Types to deserialize m.room.member events.
power_levels
Types to deserialize m.room.power_levels events.
third_party_invite
Types to deserialize m.room.third_party_invite events.

Structsยง

PowerEvent ๐Ÿ”’
Whether a stored event is a power event, decoded from the fields that decide it.
PowerEventFields ๐Ÿ”’

Enumsยง

PowerEventType ๐Ÿ”’

Functionsยง

is_power_membership ๐Ÿ”’