pub struct Users {Show 22 fields
pub connection_status: Option<Vec<String>>,
pub created_at: Option<DateTime<Utc>>,
pub description: Option<String>,
pub entities: Option<UserEntities>,
pub id: String,
pub is_identity_verified: Option<bool>,
pub location: Option<String>,
pub most_recent_tweet_id: Option<String>,
pub name: String,
pub pinned_tweet_id: Option<String>,
pub profile_banner_url: Option<String>,
pub profile_image_url: Option<String>,
pub protected: Option<bool>,
pub public_metrics: Option<PublicMetrics>,
pub receives_your_dm: Option<bool>,
pub subscription_type: Option<String>,
pub url: Option<String>,
pub username: String,
pub verified: Option<bool>,
pub verified_type: Option<String>,
pub withheld: Option<Withheld>,
pub extra: HashMap<String, Value>,
}Fields§
§connection_status: Option<Vec<String>>§created_at: Option<DateTime<Utc>>§description: Option<String>§entities: Option<UserEntities>§id: String§is_identity_verified: Option<bool>§location: Option<String>§most_recent_tweet_id: Option<String>§name: String§pinned_tweet_id: Option<String>§profile_image_url: Option<String>§protected: Option<bool>§public_metrics: Option<PublicMetrics>§receives_your_dm: Option<bool>§subscription_type: Option<String>§url: Option<String>§username: String§verified: Option<bool>§verified_type: Option<String>§withheld: Option<Withheld>§extra: HashMap<String, Value>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Users
impl<'de> Deserialize<'de> for Users
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 Users
Auto Trait Implementations§
impl Freeze for Users
impl RefUnwindSafe for Users
impl Send for Users
impl Sync for Users
impl Unpin for Users
impl UnwindSafe for Users
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more