[][src]Struct google_reseller1_sandbox::Seats

pub struct Seats {
    pub kind: Option<String>,
    pub number_of_seats: Option<i32>,
    pub maximum_number_of_seats: Option<i32>,
    pub licensed_number_of_seats: Option<i32>,
}

JSON template for subscription seats.

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

kind: Option<String>

Identifies the resource as a subscription change plan request.

number_of_seats: Option<i32>

Number of seats to purchase. This is applicable only for a commitment plan.

maximum_number_of_seats: Option<i32>

Maximum number of seats that can be purchased. This needs to be provided only for a non-commitment plan. For a commitment plan it is decided by the contract.

licensed_number_of_seats: Option<i32>

Read-only field containing the current number of licensed seats for FLEXIBLE Google-Apps subscriptions and secondary subscriptions such as Google-Vault and Drive-storage.

Trait Implementations

impl RequestValue for Seats[src]

impl Default for Seats[src]

impl Clone for Seats[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for Seats[src]

impl Serialize for Seats[src]

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

Auto Trait Implementations

impl Send for Seats

impl Unpin for Seats

impl Sync for Seats

impl UnwindSafe for Seats

impl RefUnwindSafe for Seats

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

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