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 UserDatafn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for UserData[src]
impl Clone for UserDatafn clone(&self) -> UserData[src]
fn clone(&self) -> UserDataReturns 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