pub struct UpdatedMessage {
pub msg_content: MsgContent,
pub mentions: HashMap<String, i64>,
pub undocumented: BTreeMap<String, JsonObject>,
}Fields§
§msg_content: MsgContent§mentions: HashMap<String, i64>§undocumented: BTreeMap<String, JsonObject>Trait Implementations§
Source§impl Clone for UpdatedMessage
impl Clone for UpdatedMessage
Source§fn clone(&self) -> UpdatedMessage
fn clone(&self) -> UpdatedMessage
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 UpdatedMessage
impl Debug for UpdatedMessage
Source§impl<'de> Deserialize<'de> for UpdatedMessage
impl<'de> Deserialize<'de> for UpdatedMessage
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 UpdatedMessage
impl PartialEq for UpdatedMessage
Source§impl Serialize for UpdatedMessage
impl Serialize for UpdatedMessage
impl StructuralPartialEq for UpdatedMessage
Auto Trait Implementations§
impl Freeze for UpdatedMessage
impl RefUnwindSafe for UpdatedMessage
impl Send for UpdatedMessage
impl Sync for UpdatedMessage
impl Unpin for UpdatedMessage
impl UnwindSafe for UpdatedMessage
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