Struct google_classroom1::api::Guardian
source · pub struct Guardian {
pub guardian_id: Option<String>,
pub guardian_profile: Option<UserProfile>,
pub invited_email_address: Option<String>,
pub student_id: Option<String>,
}
Expand description
Association between a student and a guardian of that student. The guardian may receive information about the student’s course work.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- guardians get user profiles (response)
Fields§
§guardian_id: Option<String>
Identifier for the guardian.
guardian_profile: Option<UserProfile>
User profile for the guardian.
invited_email_address: Option<String>
The email address to which the initial guardian invitation was sent. This field is only visible to domain administrators.
student_id: Option<String>
Identifier for the student to whom the guardian relationship applies.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Guardian
impl<'de> Deserialize<'de> for Guardian
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