Struct epitech_api::response::UserData [−][src]
pub struct UserData { pub login: String, pub title: String, pub internal_email: String, pub lastname: String, pub firstname: String, pub userinfo: UserDataInfo, pub referent_used: bool, pub picture: String, pub picture_fun: Option<String>, pub scolaryear: Option<String>, pub promo: Option<u32>, pub semester: Option<u32>, pub location: String, pub documents: Option<String>, pub userdocs: Option<String>, pub shell: Option<String>, pub close: bool, pub ctime: String, pub mtime: String, pub id_promo: Option<String>, pub id_history: Option<String>, pub course_code: Option<String>, pub semester_code: Option<String>, pub school_id: Option<String>, pub school_code: Option<String>, pub school_title: Option<String>, pub old_id_promo: Option<String>, pub old_id_location: Option<String>, pub rights: Value, pub invited: bool, pub studentyear: Option<u32>, pub admin: bool, pub editable: bool, pub groups: Vec<UserDataGroup>, pub events: Option<Vec<Value>>, pub credits: Option<u32>, pub gpa: Option<Vec<UserDataGPA>>, pub spice: Option<UserDataSpice>, pub nsstat: Option<UserDataNsStat>, }
Fields
login: String
title: String
internal_email: String
lastname: String
firstname: String
userinfo: UserDataInfo
referent_used: bool
picture: String
picture_fun: Option<String>
scolaryear: Option<String>
promo: Option<u32>
semester: Option<u32>
location: String
documents: Option<String>
userdocs: Option<String>
shell: Option<String>
close: bool
ctime: String
mtime: String
id_promo: Option<String>
id_history: Option<String>
course_code: Option<String>
semester_code: Option<String>
school_id: Option<String>
school_code: Option<String>
school_title: Option<String>
old_id_promo: Option<String>
old_id_location: Option<String>
rights: Value
invited: bool
studentyear: Option<u32>
admin: bool
editable: bool
groups: Vec<UserDataGroup>
events: Option<Vec<Value>>
credits: Option<u32>
gpa: Option<Vec<UserDataGPA>>
spice: Option<UserDataSpice>
nsstat: Option<UserDataNsStat>
Trait Implementations
impl Debug for UserData
[src]
impl Debug for UserData
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for UserData
[src]
impl Clone for UserData
fn clone(&self) -> UserData
[src]
fn clone(&self) -> UserData
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Default for UserData
[src]
impl Default for UserData