pub struct User {Show 17 fields
pub date_joined: Option<DateTime<Utc>>,
pub email: Option<String>,
pub first_name: Option<String>,
pub full_name: Option<String>,
pub groups: Vec<Groups>,
pub has_accepted_current_tos: Option<String>,
pub id: Option<i64>,
pub is_staff: Option<bool>,
pub jobs_completed: Option<String>,
pub last_login: Option<DateTime<Utc>>,
pub last_name: Option<String>,
pub phone_number: Option<String>,
pub photo_medium_url: Option<String>,
pub photo_original_url: Option<String>,
pub photo_thumb_url: Option<String>,
pub profile: Option<String>,
pub username: String,
}
Fields§
§date_joined: Option<DateTime<Utc>>
§email: Option<String>
§first_name: Option<String>
§full_name: Option<String>
§groups: Vec<Groups>
§has_accepted_current_tos: Option<String>
§id: Option<i64>
§is_staff: Option<bool>
§jobs_completed: Option<String>
§last_login: Option<DateTime<Utc>>
§last_name: Option<String>
§phone_number: Option<String>
§photo_medium_url: Option<String>
§photo_original_url: Option<String>
§photo_thumb_url: Option<String>
§profile: Option<String>
§username: String
Trait Implementations§
source§impl<'de> Deserialize<'de> for User
impl<'de> Deserialize<'de> for User
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 RefUnwindSafe for User
impl Send for User
impl Sync for User
impl Unpin for User
impl UnwindSafe for User
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