pub enum MessageViewer {
MessageViewer(MessageViewer),
}Variants§
MessageViewer(MessageViewer)
Represents a viewer of a message
Trait Implementations§
Source§impl Clone for MessageViewer
impl Clone for MessageViewer
Source§fn clone(&self) -> MessageViewer
fn clone(&self) -> MessageViewer
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 MessageViewer
impl Debug for MessageViewer
Source§impl<'de> Deserialize<'de> for MessageViewer
impl<'de> Deserialize<'de> for MessageViewer
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 MessageViewer
impl PartialEq for MessageViewer
Source§impl Serialize for MessageViewer
impl Serialize for MessageViewer
impl StructuralPartialEq for MessageViewer
Auto Trait Implementations§
impl Freeze for MessageViewer
impl RefUnwindSafe for MessageViewer
impl Send for MessageViewer
impl Sync for MessageViewer
impl Unpin for MessageViewer
impl UnsafeUnpin for MessageViewer
impl UnwindSafe for MessageViewer
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