pub struct CustomMessageLikeEventContent;Trait Implementations§
impl JsonCastable<Map<String, Value>> for CustomMessageLikeEventContent
impl JsonCastable<RedactedCustomMessageLikeEventContent> for CustomMessageLikeEventContent
Source§impl MessageLikeEventContent for CustomMessageLikeEventContent
impl MessageLikeEventContent for CustomMessageLikeEventContent
Source§fn event_type(&self) -> MessageLikeEventType
fn event_type(&self) -> MessageLikeEventType
Get the event’s type, like
m.room.message.Source§impl RedactContent for CustomMessageLikeEventContent
impl RedactContent for CustomMessageLikeEventContent
Source§type Redacted = RedactedCustomMessageLikeEventContent
type Redacted = RedactedCustomMessageLikeEventContent
The redacted form of the event’s content.
Source§fn redact(
self,
_rules: &RedactionRules,
) -> RedactedCustomMessageLikeEventContent
fn redact( self, _rules: &RedactionRules, ) -> RedactedCustomMessageLikeEventContent
Transform
self into a redacted form (removing most or all fields) according to the spec. Read moreAuto Trait Implementations§
impl Freeze for CustomMessageLikeEventContent
impl RefUnwindSafe for CustomMessageLikeEventContent
impl Send for CustomMessageLikeEventContent
impl Sync for CustomMessageLikeEventContent
impl Unpin for CustomMessageLikeEventContent
impl UnsafeUnpin for CustomMessageLikeEventContent
impl UnwindSafe for CustomMessageLikeEventContent
Blanket Implementations§
impl<T> AsyncTraitDeps for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more