[−][src]Struct egg_mode::direct::DirectMessage
the direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
Represents a single direct message.
As a DM has far less metadata than a regular tweet, the structure consequently contains far
fewer fields. The basic fields are id, text, entities, and created_at; everything else
either refers to the sender or receiver in some manner.
Fields
id: u64the direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
Numeric ID for this DM.
created_at: DateTime<Utc>the direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
UTC timestamp from when this DM was created.
text: Stringthe direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
The text of the DM.
entities: DMEntitiesthe direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
Link, hashtag, and user mention information parsed out of the DM.
sender_screen_name: Stringthe direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
The screen name of the user who sent the DM.
sender_id: u64the direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
The ID of the user who sent the DM.
sender: Box<TwitterUser>the direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
Full information of the user who sent the DM.
recipient_screen_name: Stringthe direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
The screen name of the user who received the DM.
recipient_id: u64the direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
The ID of the user who received the DM.
recipient: Box<TwitterUser>the direct message endpoints used in this module are no longer in service, and this module has not been migrated over to the DM Events API
Full information for the user who received the DM.
Trait Implementations
impl Debug for DirectMessage[src]
impl<'de> Deserialize<'de> for DirectMessage[src]
fn deserialize<D>(deser: D) -> Result<DirectMessage, D::Error> where
D: Deserializer<'de>, [src]
D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for DirectMessage
impl Send for DirectMessage
impl Sync for DirectMessage
impl Unpin for DirectMessage
impl UnwindSafe for DirectMessage
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,