pub enum MessageEffect {
MessageEffect(MessageEffect),
}Variants§
MessageEffect(MessageEffect)
Contains information about an effect added to a message
Trait Implementations§
Source§impl Clone for MessageEffect
impl Clone for MessageEffect
Source§fn clone(&self) -> MessageEffect
fn clone(&self) -> MessageEffect
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 Debug for MessageEffect
impl Debug for MessageEffect
Source§impl<'de> Deserialize<'de> for MessageEffect
impl<'de> Deserialize<'de> for MessageEffect
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MessageEffect
impl PartialEq for MessageEffect
Source§impl Serialize for MessageEffect
impl Serialize for MessageEffect
impl StructuralPartialEq for MessageEffect
Auto Trait Implementations§
impl Freeze for MessageEffect
impl RefUnwindSafe for MessageEffect
impl Send for MessageEffect
impl Sync for MessageEffect
impl Unpin for MessageEffect
impl UnsafeUnpin for MessageEffect
impl UnwindSafe for MessageEffect
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