[][src]Struct google_bigqueryreservation1::Assignment

pub struct Assignment {
    pub assignee: Option<String>,
    pub state: Option<String>,
    pub name: Option<String>,
    pub job_type: Option<String>,
}

A Assignment allows a project to submit jobs of a certain type using slots from the specified reservation.

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

assignee: Option<String>

The resource which will use the reservation. E.g. projects/myproject, folders/123, or organizations/456.

state: Option<String>

Output only. State of the assignment.

name: Option<String>

Output only. Name of the resource. E.g.: projects/myproject/locations/US/reservations/team1-prod/assignments/123.

job_type: Option<String>

Which type of jobs will use the reservation.

Trait Implementations

impl Clone for Assignment[src]

impl Debug for Assignment[src]

impl Default for Assignment[src]

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

impl RequestValue for Assignment[src]

impl ResponseResult for Assignment[src]

impl Serialize for Assignment[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, 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.

impl<T> Typeable for T where
    T: Any