ruma_events

Trait PossiblyRedactedStateEventContent

Source
pub trait PossiblyRedactedStateEventContent: EventContent<EventType = StateEventType> {
    type StateKey: AsRef<str> + Clone + Debug + DeserializeOwned + Serialize;
}
Expand description

Content of a state event.

Required Associated Types§

Source

type StateKey: AsRef<str> + Clone + Debug + DeserializeOwned + Serialize

The type of the event’s state_key field.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedBeaconInfoEventContent

Source§

type StateKey = OwnedUserId

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedMemberHintsEventContent

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedPolicyRuleRoomEventContent

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedPolicyRuleServerEventContent

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedPolicyRuleUserEventContent

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedRoomAliasesEventContent

Source§

type StateKey = OwnedServerName

Source§

impl PossiblyRedactedStateEventContent for RoomAvatarEventContent

Source§

impl PossiblyRedactedStateEventContent for RoomCanonicalAliasEventContent

Source§

impl PossiblyRedactedStateEventContent for RoomCreateEventContent

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedRoomEncryptionEventContent

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedRoomGuestAccessEventContent

Source§

impl PossiblyRedactedStateEventContent for RoomHistoryVisibilityEventContent

Source§

impl PossiblyRedactedStateEventContent for RoomJoinRulesEventContent

Source§

impl PossiblyRedactedStateEventContent for RoomMemberEventContent

Source§

type StateKey = OwnedUserId

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedRoomNameEventContent

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedRoomPinnedEventsEventContent

Source§

impl PossiblyRedactedStateEventContent for RoomPowerLevelsEventContent

Source§

impl PossiblyRedactedStateEventContent for RoomServerAclEventContent

Source§

impl PossiblyRedactedStateEventContent for RoomThirdPartyInviteEventContent

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedRoomTombstoneEventContent

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedRoomTopicEventContent

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedSpaceChildEventContent

Source§

type StateKey = OwnedRoomId

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedSpaceParentEventContent

Source§

type StateKey = OwnedRoomId

Source§

impl PossiblyRedactedStateEventContent for PossiblyRedactedCallMemberEventContent