[][src]Struct google_admin1_directory::OrgUnit

pub struct OrgUnit {
    pub kind: Option<String>,
    pub parent_org_unit_path: Option<String>,
    pub name: Option<String>,
    pub etag: Option<String>,
    pub org_unit_id: Option<String>,
    pub parent_org_unit_id: Option<String>,
    pub block_inheritance: Option<bool>,
    pub org_unit_path: Option<String>,
    pub description: Option<String>,
}

JSON template for Org Unit resource in Directory API.

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>

Kind of resource this is.

parent_org_unit_path: Option<String>

Path of parent OrgUnit

name: Option<String>

Name of OrgUnit

etag: Option<String>

ETag of the resource.

org_unit_id: Option<String>

Id of OrgUnit

parent_org_unit_id: Option<String>

Id of parent OrgUnit

block_inheritance: Option<bool>

Should block inheritance

org_unit_path: Option<String>

Path of OrgUnit

description: Option<String>

Description of OrgUnit

Trait Implementations

impl Clone for OrgUnit[src]

impl Debug for OrgUnit[src]

impl Default for OrgUnit[src]

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

impl RequestValue for OrgUnit[src]

impl Resource for OrgUnit[src]

impl ResponseResult for OrgUnit[src]

impl Serialize for OrgUnit[src]

Auto Trait Implementations

impl RefUnwindSafe for OrgUnit

impl Send for OrgUnit

impl Sync for OrgUnit

impl Unpin for OrgUnit

impl UnwindSafe for OrgUnit

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