pub struct QuoteReference {
pub message_type: i32,
pub server_id: String,
pub from_user: String,
pub chat_user: String,
pub display_name: String,
pub content: String,
pub created_at: u32,
pub msg_source: Option<String>,
}Expand description
A reference to the immediate selected message. App messages retain raw type 49 here; their application subtype belongs in their serialized content.
Fields§
§message_type: i32§server_id: String§from_user: String§chat_user: String§display_name: String§content: String§created_at: u32§msg_source: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for QuoteReference
impl Clone for QuoteReference
Source§impl Debug for QuoteReference
impl Debug for QuoteReference
Source§impl<'de> Deserialize<'de> for QuoteReference
impl<'de> Deserialize<'de> for QuoteReference
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
impl Eq for QuoteReference
Source§impl PartialEq for QuoteReference
impl PartialEq for QuoteReference
Source§impl Serialize for QuoteReference
impl Serialize for QuoteReference
impl StructuralPartialEq for QuoteReference
Auto Trait Implementations§
impl Freeze for QuoteReference
impl RefUnwindSafe for QuoteReference
impl Send for QuoteReference
impl Sync for QuoteReference
impl Unpin for QuoteReference
impl UnsafeUnpin for QuoteReference
impl UnwindSafe for QuoteReference
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