[−][src]Struct google_admin1_directory::Group
JSON template for Group 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).
- get groups (response)
- aliases insert groups (none)
- delete groups (none)
- aliases delete groups (none)
- patch groups (request|response)
- list groups (none)
- aliases list groups (none)
- update groups (request|response)
- insert groups (request|response)
Fields
non_editable_aliases: Option<Vec<String>>
List of non editable aliases (Read-only)
kind: Option<String>
Kind of resource this is.
description: Option<String>
Description of the group
admin_created: Option<bool>
Is the group created by admin (Read-only) *
direct_members_count: Option<String>
Group direct members count
email: Option<String>
Email of Group
etag: Option<String>
ETag of the resource.
aliases: Option<Vec<String>>
List of aliases (Read-only)
id: Option<String>
Unique identifier of Group (Read-only)
name: Option<String>
Group name
Trait Implementations
impl Clone for Group
[src]
impl Debug for Group
[src]
impl Default for Group
[src]
impl<'de> Deserialize<'de> for Group
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RequestValue for Group
[src]
impl Resource for Group
[src]
impl ResponseResult for Group
[src]
impl Serialize for Group
[src]
Auto Trait Implementations
impl RefUnwindSafe for Group
impl Send for Group
impl Sync for Group
impl Unpin for Group
impl UnwindSafe for Group
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,