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 moreimpl 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
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
Create a new handle for an Arc value Read more
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
Clone a handle Read more
§unsafe fn consume_handle(handle: Handle) -> Arc<T>
unsafe fn consume_handle(handle: Handle) -> Arc<T>
Consume a handle, getting back the initial
Arc<> Read more