pub struct CIQuote {
pub chat_dir: Option<CIDirection>,
pub item_id: Option<i64>,
pub shared_msg_id: Option<String>,
pub sent_at: UtcTime,
pub content: MsgContent,
pub formatted_text: Option<Vec<FormattedText>>,
pub undocumented: BTreeMap<String, JsonObject>,
}Fields§
§chat_dir: Option<CIDirection>§item_id: Option<i64>§sent_at: UtcTime§content: MsgContent§formatted_text: Option<Vec<FormattedText>>§undocumented: BTreeMap<String, JsonObject>Trait Implementations§
Source§impl<'de> Deserialize<'de> for CIQuote
impl<'de> Deserialize<'de> for CIQuote
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 StructuralPartialEq for CIQuote
Auto Trait Implementations§
impl Freeze for CIQuote
impl RefUnwindSafe for CIQuote
impl Send for CIQuote
impl Sync for CIQuote
impl Unpin for CIQuote
impl UnwindSafe for CIQuote
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