pub struct CustomMessageLikeEventContent;
Trait Implementations§
Source§impl Clone for CustomMessageLikeEventContent
impl Clone for CustomMessageLikeEventContent
Source§fn clone(&self) -> CustomMessageLikeEventContent
fn clone(&self) -> CustomMessageLikeEventContent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for CustomMessageLikeEventContent
impl Default for CustomMessageLikeEventContent
Source§fn default() -> CustomMessageLikeEventContent
fn default() -> CustomMessageLikeEventContent
Returns the “default value” for a type. Read more
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 moreSource§impl StaticEventContent for CustomMessageLikeEventContent
impl StaticEventContent for CustomMessageLikeEventContent
impl JsonCastable<Map<String, Value>> for CustomMessageLikeEventContent
impl JsonCastable<RedactedCustomMessageLikeEventContent> for CustomMessageLikeEventContent
Auto Trait Implementations§
impl Freeze for CustomMessageLikeEventContent
impl RefUnwindSafe for CustomMessageLikeEventContent
impl Send for CustomMessageLikeEventContent
impl Sync for CustomMessageLikeEventContent
impl Unpin for CustomMessageLikeEventContent
impl UnwindSafe for CustomMessageLikeEventContent
Blanket Implementations§
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> CompatExt for T
impl<T> CompatExt for T
Source§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
Source§fn consume_handle(handle: Handle) -> Arc<T>
fn consume_handle(handle: Handle) -> Arc<T>
Consume a handle, getting back the initial
Arc<>