Trait ruma_events::RedactedEventContent [−][src]
pub trait RedactedEventContent: EventContent { }
Expand description
The base trait that all redacted event content types implement.
This trait’s associated functions and methods should not be used to build
redacted events, prefer the redact
method on AnyStateEvent
and
AnyMessageEvent
and their “sync” and “stripped” counterparts. The
RedactedEventContent
trait is an implementation detail, ruma makes no
API guarantees.
Implementors
impl RedactedEventContent for RedactedAnswerEventContent
[src]
impl RedactedEventContent for RedactedAnswerEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedCandidatesEventContent
[src]
impl RedactedEventContent for RedactedCandidatesEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedHangupEventContent
[src]
impl RedactedEventContent for RedactedHangupEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedInviteEventContent
[src]
impl RedactedEventContent for RedactedInviteEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedCustomEventContent
[src]
impl RedactedEventContent for RedactedCustomEventContent
[src]fn empty(event_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedRoomEventContent
[src]
impl RedactedEventContent for RedactedRoomEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedServerEventContent
[src]
impl RedactedEventContent for RedactedServerEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedUserEventContent
[src]
impl RedactedEventContent for RedactedUserEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedAvatarEventContent
[src]
impl RedactedEventContent for RedactedAvatarEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedCanonicalAliasEventContent
[src]
impl RedactedEventContent for RedactedCanonicalAliasEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedCreateEventContent
[src]
impl RedactedEventContent for RedactedCreateEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedEncryptedEventContent
[src]
impl RedactedEventContent for RedactedEncryptedEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedEncryptionEventContent
[src]
impl RedactedEventContent for RedactedEncryptionEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedGuestAccessEventContent
[src]
impl RedactedEventContent for RedactedGuestAccessEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedHistoryVisibilityEventContent
[src]
impl RedactedEventContent for RedactedHistoryVisibilityEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedJoinRulesEventContent
[src]
impl RedactedEventContent for RedactedJoinRulesEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedMemberEventContent
[src]
impl RedactedEventContent for RedactedMemberEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedFeedbackEventContent
[src]
impl RedactedEventContent for RedactedFeedbackEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedMessageEventContent
[src]
impl RedactedEventContent for RedactedMessageEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedNameEventContent
[src]
impl RedactedEventContent for RedactedNameEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedPinnedEventsEventContent
[src]
impl RedactedEventContent for RedactedPinnedEventsEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedPowerLevelsEventContent
[src]
impl RedactedEventContent for RedactedPowerLevelsEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedRedactionEventContent
[src]
impl RedactedEventContent for RedactedRedactionEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedServerAclEventContent
[src]
impl RedactedEventContent for RedactedServerAclEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedThirdPartyInviteEventContent
[src]
impl RedactedEventContent for RedactedThirdPartyInviteEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedTombstoneEventContent
[src]
impl RedactedEventContent for RedactedTombstoneEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedTopicEventContent
[src]
impl RedactedEventContent for RedactedTopicEventContent
[src]fn empty(ev_type: &str) -> Result<Self>
[src]
fn has_serialize_fields(&self) -> bool
[src]
fn has_deserialize_fields() -> HasDeserializeFields
[src]
impl RedactedEventContent for RedactedStickerEventContent
[src]
impl RedactedEventContent for RedactedStickerEventContent
[src]