pub struct MessageAuthorRefInner {
pub id: Option<Uuid>,
pub type_: Option<String>,
}Expand description
The account that actually wrote the message. Differs from on_behalf_of when a human owner replies for their agent. null for messages written before authorship was recorded; it is never guessed.
Fields§
§id: Option<Uuid>§type_: Option<String>Trait Implementations§
Source§impl Clone for MessageAuthorRefInner
impl Clone for MessageAuthorRefInner
Source§impl Debug for MessageAuthorRefInner
impl Debug for MessageAuthorRefInner
Source§impl Default for MessageAuthorRefInner
impl Default for MessageAuthorRefInner
Source§impl<'de> Deserialize<'de> for MessageAuthorRefInner
impl<'de> Deserialize<'de> for MessageAuthorRefInner
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
Auto Trait Implementations§
impl Freeze for MessageAuthorRefInner
impl RefUnwindSafe for MessageAuthorRefInner
impl Send for MessageAuthorRefInner
impl Sync for MessageAuthorRefInner
impl Unpin for MessageAuthorRefInner
impl UnsafeUnpin for MessageAuthorRefInner
impl UnwindSafe for MessageAuthorRefInner
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