pub struct DirectMessagesResponse {
pub conversations: Vec<DirectMessageConversation>,
pub users: Vec<TwitterUser>,
pub cursor: Option<String>,
pub last_seen_event_id: Option<String>,
pub trusted_last_seen_event_id: Option<String>,
pub untrusted_last_seen_event_id: Option<String>,
pub inbox_timelines: Option<InboxTimelines>,
pub user_id: String,
}Fields§
§conversations: Vec<DirectMessageConversation>§users: Vec<TwitterUser>§cursor: Option<String>§last_seen_event_id: Option<String>§trusted_last_seen_event_id: Option<String>§untrusted_last_seen_event_id: Option<String>§inbox_timelines: Option<InboxTimelines>§user_id: StringTrait Implementations§
Source§impl Clone for DirectMessagesResponse
impl Clone for DirectMessagesResponse
Source§fn clone(&self) -> DirectMessagesResponse
fn clone(&self) -> DirectMessagesResponse
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 DirectMessagesResponse
impl Debug for DirectMessagesResponse
Source§impl<'de> Deserialize<'de> for DirectMessagesResponse
impl<'de> Deserialize<'de> for DirectMessagesResponse
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 DirectMessagesResponse
impl RefUnwindSafe for DirectMessagesResponse
impl Send for DirectMessagesResponse
impl Sync for DirectMessagesResponse
impl Unpin for DirectMessagesResponse
impl UnwindSafe for DirectMessagesResponse
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