Struct google_classroom1::api::GuardianInvitation[][src]

pub struct GuardianInvitation {
    pub creation_time: Option<String>,
    pub invitation_id: Option<String>,
    pub invited_email_address: Option<String>,
    pub state: Option<String>,
    pub student_id: Option<String>,
}

An invitation to become the guardian of a specified user, sent to a specified email address.

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).

Fields

creation_time: Option<String>

The time that this invitation was created. Read-only.

invitation_id: Option<String>

Unique identifier for this invitation. Read-only.

invited_email_address: Option<String>

Email address that the invitation was sent to. This field is only visible to domain administrators.

state: Option<String>

The state that this invitation is in.

student_id: Option<String>

ID of the student (in standard format)

Trait Implementations

impl Clone for GuardianInvitation[src]

impl Debug for GuardianInvitation[src]

impl Default for GuardianInvitation[src]

impl<'de> Deserialize<'de> for GuardianInvitation[src]

impl RequestValue for GuardianInvitation[src]

impl ResponseResult for GuardianInvitation[src]

impl Serialize for GuardianInvitation[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.