Trait StaticEventContent

pub trait StaticEventContent: Sized {
    type IsPrefix: BooleanType;

    const TYPE: &'static str;
}
Expand description

An event content type with a statically-known event type value.

Note that the TYPE might not be the full event type. If IsPrefix is set to True, it only contains the statically-known prefix of the event type.

To only support full event types, the bound StaticEventContent<IsPrefix = False> can be used.

Required Associated Constants§

const TYPE: &'static str

The statically-known part of the event type.

If this is only the prefix of the event type, it should end with ., which is usually used a separator in Matrix event types.

Required Associated Types§

type IsPrefix: BooleanType

Whether the statically-known part of the event type is the prefix.

Should be set to the True or False types.

Ideally this should be a boolean associated constant, but associated constant equality is unstable, so this field could not be used as a bound. Instead we use an associated type so we can rely on associated type equality.

If this is set to False, the TYPE is the full event type.

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§

§

impl StaticEventContent for CallMemberEventContent

§

const TYPE: &'static str = "org.matrix.msc3401.call.member"

§

type IsPrefix = False

§

impl StaticEventContent for UnstablePollStartEventContent

§

const TYPE: &'static str = "org.matrix.msc3381.poll.start"

§

type IsPrefix = False

Source§

impl StaticEventContent for RoomCreateWithCreatorEventContent

Source§

const TYPE: &'static str = "m.room.create"

Source§

type IsPrefix = False

§

impl StaticEventContent for BeaconEventContent

§

const TYPE: &'static str = "org.matrix.msc3672.beacon"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedBeaconEventContent

§

const TYPE: &'static str = "org.matrix.msc3672.beacon"

§

type IsPrefix = False

§

impl StaticEventContent for BeaconInfoEventContent

§

const TYPE: &'static str = "org.matrix.msc3672.beacon_info"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedBeaconInfoEventContent

§

const TYPE: &'static str = "org.matrix.msc3672.beacon_info"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedBeaconInfoEventContent

§

const TYPE: &'static str = "org.matrix.msc3672.beacon_info"

§

type IsPrefix = False

§

impl StaticEventContent for CallAnswerEventContent

§

const TYPE: &'static str = "m.call.answer"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedCallAnswerEventContent

§

const TYPE: &'static str = "m.call.answer"

§

type IsPrefix = False

§

impl StaticEventContent for CallCandidatesEventContent

§

const TYPE: &'static str = "m.call.candidates"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedCallCandidatesEventContent

§

const TYPE: &'static str = "m.call.candidates"

§

type IsPrefix = False

§

impl StaticEventContent for CallHangupEventContent

§

const TYPE: &'static str = "m.call.hangup"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedCallHangupEventContent

§

const TYPE: &'static str = "m.call.hangup"

§

type IsPrefix = False

§

impl StaticEventContent for CallInviteEventContent

§

const TYPE: &'static str = "m.call.invite"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedCallInviteEventContent

§

const TYPE: &'static str = "m.call.invite"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedCallMemberEventContent

§

const TYPE: &'static str = CallMemberEventContent::TYPE

§

type IsPrefix = <CallMemberEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for CallNegotiateEventContent

§

const TYPE: &'static str = "m.call.negotiate"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedCallNegotiateEventContent

§

const TYPE: &'static str = "m.call.negotiate"

§

type IsPrefix = False

§

impl StaticEventContent for CallNotifyEventContent

§

const TYPE: &'static str = "m.call.notify"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedCallNotifyEventContent

§

const TYPE: &'static str = "m.call.notify"

§

type IsPrefix = False

§

impl StaticEventContent for CallRejectEventContent

§

const TYPE: &'static str = "m.call.reject"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedCallRejectEventContent

§

const TYPE: &'static str = "m.call.reject"

§

type IsPrefix = False

§

impl StaticEventContent for CallSdpStreamMetadataChangedEventContent

§

const TYPE: &'static str = "m.call.sdp_stream_metadata_changed"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedCallSdpStreamMetadataChangedEventContent

§

const TYPE: &'static str = "m.call.sdp_stream_metadata_changed"

§

type IsPrefix = False

§

impl StaticEventContent for CallSelectAnswerEventContent

§

const TYPE: &'static str = "m.call.select_answer"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedCallSelectAnswerEventContent

§

const TYPE: &'static str = "m.call.select_answer"

§

type IsPrefix = False

§

impl StaticEventContent for DirectEventContent

§

const TYPE: &'static str = "m.direct"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceDummyEventContent

§

const TYPE: &'static str = "m.dummy"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceForwardedRoomKeyEventContent

§

const TYPE: &'static str = "m.forwarded_room_key"

§

type IsPrefix = False

§

impl StaticEventContent for FullyReadEventContent

§

const TYPE: &'static str = "m.fully_read"

§

type IsPrefix = False

§

impl StaticEventContent for IdentityServerEventContent

§

const TYPE: &'static str = "m.identity_server"

§

type IsPrefix = False

§

impl StaticEventContent for IgnoredUserListEventContent

§

const TYPE: &'static str = "m.ignored_user_list"

§

type IsPrefix = False

§

impl StaticEventContent for KeyVerificationAcceptEventContent

§

const TYPE: &'static str = "m.key.verification.accept"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedKeyVerificationAcceptEventContent

§

const TYPE: &'static str = "m.key.verification.accept"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceKeyVerificationAcceptEventContent

§

const TYPE: &'static str = "m.key.verification.accept"

§

type IsPrefix = False

§

impl StaticEventContent for KeyVerificationCancelEventContent

§

const TYPE: &'static str = "m.key.verification.cancel"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedKeyVerificationCancelEventContent

§

const TYPE: &'static str = "m.key.verification.cancel"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceKeyVerificationCancelEventContent

§

const TYPE: &'static str = "m.key.verification.cancel"

§

type IsPrefix = False

§

impl StaticEventContent for KeyVerificationDoneEventContent

§

const TYPE: &'static str = "m.key.verification.done"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedKeyVerificationDoneEventContent

§

const TYPE: &'static str = "m.key.verification.done"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceKeyVerificationDoneEventContent

§

const TYPE: &'static str = "m.key.verification.done"

§

type IsPrefix = False

§

impl StaticEventContent for KeyVerificationKeyEventContent

§

const TYPE: &'static str = "m.key.verification.key"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedKeyVerificationKeyEventContent

§

const TYPE: &'static str = "m.key.verification.key"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceKeyVerificationKeyEventContent

§

const TYPE: &'static str = "m.key.verification.key"

§

type IsPrefix = False

§

impl StaticEventContent for KeyVerificationMacEventContent

§

const TYPE: &'static str = "m.key.verification.mac"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedKeyVerificationMacEventContent

§

const TYPE: &'static str = "m.key.verification.mac"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceKeyVerificationMacEventContent

§

const TYPE: &'static str = "m.key.verification.mac"

§

type IsPrefix = False

§

impl StaticEventContent for KeyVerificationReadyEventContent

§

const TYPE: &'static str = "m.key.verification.ready"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedKeyVerificationReadyEventContent

§

const TYPE: &'static str = "m.key.verification.ready"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceKeyVerificationReadyEventContent

§

const TYPE: &'static str = "m.key.verification.ready"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceKeyVerificationRequestEventContent

§

const TYPE: &'static str = "m.key.verification.request"

§

type IsPrefix = False

§

impl StaticEventContent for KeyVerificationStartEventContent

§

const TYPE: &'static str = "m.key.verification.start"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedKeyVerificationStartEventContent

§

const TYPE: &'static str = "m.key.verification.start"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceKeyVerificationStartEventContent

§

const TYPE: &'static str = "m.key.verification.start"

§

type IsPrefix = False

§

impl StaticEventContent for LocationEventContent

§

const TYPE: &'static str = "m.location"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedLocationEventContent

§

const TYPE: &'static str = "m.location"

§

type IsPrefix = False

§

impl StaticEventContent for MarkedUnreadEventContent

§

const TYPE: &'static str = "m.marked_unread"

§

type IsPrefix = False

§

impl StaticEventContent for UnstableMarkedUnreadEventContent

§

const TYPE: &'static str = "com.famedly.marked_unread"

§

type IsPrefix = False

§

impl StaticEventContent for MediaPreviewConfigEventContent

§

const TYPE: &'static str = "m.media_preview_config"

§

type IsPrefix = False

§

impl StaticEventContent for UnstableMediaPreviewConfigEventContent

§

const TYPE: &'static str = "io.element.msc4278.media_preview_config"

§

type IsPrefix = False

§

impl StaticEventContent for MemberHintsEventContent

§

const TYPE: &'static str = "io.element.functional_members"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedMemberHintsEventContent

§

const TYPE: &'static str = "io.element.functional_members"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedMemberHintsEventContent

§

const TYPE: &'static str = "io.element.functional_members"

§

type IsPrefix = False

§

impl StaticEventContent for MessageEventContent

§

const TYPE: &'static str = "org.matrix.msc1767.message"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedMessageEventContent

§

const TYPE: &'static str = "org.matrix.msc1767.message"

§

type IsPrefix = False

§

impl StaticEventContent for PolicyRuleRoomEventContent

§

const TYPE: &'static str = "m.policy.rule.room"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedPolicyRuleRoomEventContent

§

const TYPE: &'static str = PolicyRuleRoomEventContent::TYPE

§

type IsPrefix = <PolicyRuleRoomEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for RedactedPolicyRuleRoomEventContent

§

const TYPE: &'static str = "m.policy.rule.room"

§

type IsPrefix = False

§

impl StaticEventContent for PolicyRuleServerEventContent

§

const TYPE: &'static str = "m.policy.rule.server"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedPolicyRuleServerEventContent

§

const TYPE: &'static str = PolicyRuleServerEventContent::TYPE

§

type IsPrefix = <PolicyRuleServerEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for RedactedPolicyRuleServerEventContent

§

const TYPE: &'static str = "m.policy.rule.server"

§

type IsPrefix = False

§

impl StaticEventContent for PolicyRuleUserEventContent

§

const TYPE: &'static str = "m.policy.rule.user"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedPolicyRuleUserEventContent

§

const TYPE: &'static str = PolicyRuleUserEventContent::TYPE

§

type IsPrefix = <PolicyRuleUserEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for RedactedPolicyRuleUserEventContent

§

const TYPE: &'static str = "m.policy.rule.user"

§

type IsPrefix = False

§

impl StaticEventContent for PollEndEventContent

§

const TYPE: &'static str = "m.poll.end"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedPollEndEventContent

§

const TYPE: &'static str = "m.poll.end"

§

type IsPrefix = False

§

impl StaticEventContent for PollResponseEventContent

§

const TYPE: &'static str = "m.poll.response"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedPollResponseEventContent

§

const TYPE: &'static str = "m.poll.response"

§

type IsPrefix = False

§

impl StaticEventContent for PollStartEventContent

§

const TYPE: &'static str = "m.poll.start"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedPollStartEventContent

§

const TYPE: &'static str = "m.poll.start"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedUnstablePollEndEventContent

§

const TYPE: &'static str = "org.matrix.msc3381.poll.end"

§

type IsPrefix = False

§

impl StaticEventContent for UnstablePollEndEventContent

§

const TYPE: &'static str = "org.matrix.msc3381.poll.end"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedUnstablePollResponseEventContent

§

const TYPE: &'static str = "org.matrix.msc3381.poll.response"

§

type IsPrefix = False

§

impl StaticEventContent for UnstablePollResponseEventContent

§

const TYPE: &'static str = "org.matrix.msc3381.poll.response"

§

type IsPrefix = False

§

impl StaticEventContent for NewUnstablePollStartEventContent

§

const TYPE: &'static str = UnstablePollStartEventContent::TYPE

§

type IsPrefix = <UnstablePollStartEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for RedactedUnstablePollStartEventContent

§

const TYPE: &'static str = UnstablePollStartEventContent::TYPE

§

type IsPrefix = <UnstablePollStartEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for ReplacementUnstablePollStartEventContent

§

const TYPE: &'static str = UnstablePollStartEventContent::TYPE

§

type IsPrefix = <UnstablePollStartEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for PushRulesEventContent

§

const TYPE: &'static str = "m.push_rules"

§

type IsPrefix = False

§

impl StaticEventContent for ReactionEventContent

§

const TYPE: &'static str = "m.reaction"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedReactionEventContent

§

const TYPE: &'static str = "m.reaction"

§

type IsPrefix = False

§

impl StaticEventContent for ReceiptEventContent

§

const TYPE: &'static str = "m.receipt"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedRoomAliasesEventContent

§

const TYPE: &'static str = "m.room.aliases"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomAliasesEventContent

§

const TYPE: &'static str = RoomAliasesEventContent::TYPE

§

type IsPrefix = <RoomAliasesEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for RoomAliasesEventContent

§

const TYPE: &'static str = "m.room.aliases"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomAvatarEventContent

§

const TYPE: &'static str = "m.room.avatar"

§

type IsPrefix = False

§

impl StaticEventContent for RoomAvatarEventContent

§

const TYPE: &'static str = "m.room.avatar"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomCanonicalAliasEventContent

§

const TYPE: &'static str = "m.room.canonical_alias"

§

type IsPrefix = False

§

impl StaticEventContent for RoomCanonicalAliasEventContent

§

const TYPE: &'static str = "m.room.canonical_alias"

§

type IsPrefix = False

§

impl StaticEventContent for RoomCreateEventContent

§

const TYPE: &'static str = "m.room.create"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomEncryptedEventContent

§

const TYPE: &'static str = "m.room.encrypted"

§

type IsPrefix = False

§

impl StaticEventContent for RoomEncryptedEventContent

§

const TYPE: &'static str = "m.room.encrypted"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceRoomEncryptedEventContent

§

const TYPE: &'static str = "m.room.encrypted"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedRoomEncryptionEventContent

§

const TYPE: &'static str = "m.room.encryption"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomEncryptionEventContent

§

const TYPE: &'static str = "m.room.encryption"

§

type IsPrefix = False

§

impl StaticEventContent for RoomEncryptionEventContent

§

const TYPE: &'static str = "m.room.encryption"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedRoomGuestAccessEventContent

§

const TYPE: &'static str = "m.room.guest_access"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomGuestAccessEventContent

§

const TYPE: &'static str = "m.room.guest_access"

§

type IsPrefix = False

§

impl StaticEventContent for RoomGuestAccessEventContent

§

const TYPE: &'static str = "m.room.guest_access"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomHistoryVisibilityEventContent

§

const TYPE: &'static str = "m.room.history_visibility"

§

type IsPrefix = False

§

impl StaticEventContent for RoomHistoryVisibilityEventContent

§

const TYPE: &'static str = "m.room.history_visibility"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomJoinRulesEventContent

§

const TYPE: &'static str = RoomJoinRulesEventContent::TYPE

§

type IsPrefix = <RoomJoinRulesEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for RoomJoinRulesEventContent

§

const TYPE: &'static str = "m.room.join_rules"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomMemberEventContent

§

const TYPE: &'static str = RoomMemberEventContent::TYPE

§

type IsPrefix = <RoomMemberEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for RoomMemberEventContent

§

const TYPE: &'static str = "m.room.member"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomMessageEventContent

§

const TYPE: &'static str = "m.room.message"

§

type IsPrefix = False

§

impl StaticEventContent for RoomMessageEventContent

§

const TYPE: &'static str = "m.room.message"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedRoomNameEventContent

§

const TYPE: &'static str = "m.room.name"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomNameEventContent

§

const TYPE: &'static str = "m.room.name"

§

type IsPrefix = False

§

impl StaticEventContent for RoomNameEventContent

§

const TYPE: &'static str = "m.room.name"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedRoomPinnedEventsEventContent

§

const TYPE: &'static str = "m.room.pinned_events"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomPinnedEventsEventContent

§

const TYPE: &'static str = "m.room.pinned_events"

§

type IsPrefix = False

§

impl StaticEventContent for RoomPinnedEventsEventContent

§

const TYPE: &'static str = "m.room.pinned_events"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomPowerLevelsEventContent

§

const TYPE: &'static str = RoomPowerLevelsEventContent::TYPE

§

type IsPrefix = <RoomPowerLevelsEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for RoomPowerLevelsEventContent

§

const TYPE: &'static str = "m.room.power_levels"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomRedactionEventContent

§

const TYPE: &'static str = RoomRedactionEventContent::TYPE

§

type IsPrefix = <RoomRedactionEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for RoomRedactionEventContent

§

const TYPE: &'static str = "m.room.redaction"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomServerAclEventContent

§

const TYPE: &'static str = "m.room.server_acl"

§

type IsPrefix = False

§

impl StaticEventContent for RoomServerAclEventContent

§

const TYPE: &'static str = "m.room.server_acl"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedRoomThirdPartyInviteEventContent

§

const TYPE: &'static str = "m.room.third_party_invite"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomThirdPartyInviteEventContent

§

const TYPE: &'static str = "m.room.third_party_invite"

§

type IsPrefix = False

§

impl StaticEventContent for RoomThirdPartyInviteEventContent

§

const TYPE: &'static str = "m.room.third_party_invite"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedRoomTombstoneEventContent

§

const TYPE: &'static str = RoomTombstoneEventContent::TYPE

§

type IsPrefix = <RoomTombstoneEventContent as StaticEventContent>::IsPrefix

§

impl StaticEventContent for RedactedRoomTombstoneEventContent

§

const TYPE: &'static str = "m.room.tombstone"

§

type IsPrefix = False

§

impl StaticEventContent for RoomTombstoneEventContent

§

const TYPE: &'static str = "m.room.tombstone"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedRoomTopicEventContent

§

const TYPE: &'static str = "m.room.topic"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedRoomTopicEventContent

§

const TYPE: &'static str = "m.room.topic"

§

type IsPrefix = False

§

impl StaticEventContent for RoomTopicEventContent

§

const TYPE: &'static str = "m.room.topic"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceRoomKeyEventContent

§

const TYPE: &'static str = "m.room_key"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceRoomKeyWithheldEventContent

§

const TYPE: &'static str = "m.room_key.withheld"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceRoomKeyRequestEventContent

§

const TYPE: &'static str = "m.room_key_request"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceSecretRequestEventContent

§

const TYPE: &'static str = "m.secret.request"

§

type IsPrefix = False

§

impl StaticEventContent for ToDeviceSecretSendEventContent

§

const TYPE: &'static str = "m.secret.send"

§

type IsPrefix = False

§

impl StaticEventContent for SecretStorageDefaultKeyEventContent

§

const TYPE: &'static str = "m.secret_storage.default_key"

§

type IsPrefix = False

§

impl StaticEventContent for SecretStorageKeyEventContent

§

const TYPE: &'static str = "m.secret_storage.key."

§

type IsPrefix = True

§

impl StaticEventContent for PossiblyRedactedSpaceChildEventContent

§

const TYPE: &'static str = "m.space.child"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedSpaceChildEventContent

§

const TYPE: &'static str = "m.space.child"

§

type IsPrefix = False

§

impl StaticEventContent for SpaceChildEventContent

§

const TYPE: &'static str = "m.space.child"

§

type IsPrefix = False

§

impl StaticEventContent for PossiblyRedactedSpaceParentEventContent

§

const TYPE: &'static str = "m.space.parent"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedSpaceParentEventContent

§

const TYPE: &'static str = "m.space.parent"

§

type IsPrefix = False

§

impl StaticEventContent for SpaceParentEventContent

§

const TYPE: &'static str = "m.space.parent"

§

type IsPrefix = False

§

impl StaticEventContent for RedactedStickerEventContent

§

const TYPE: &'static str = "m.sticker"

§

type IsPrefix = False

§

impl StaticEventContent for StickerEventContent

§

const TYPE: &'static str = "m.sticker"

§

type IsPrefix = False

§

impl StaticEventContent for TagEventContent

§

const TYPE: &'static str = "m.tag"

§

type IsPrefix = False

§

impl StaticEventContent for TypingEventContent

§

const TYPE: &'static str = "m.typing"

§

type IsPrefix = False