pub struct Group {
pub admin_created: bool,
pub aliases: Vec<String>,
pub description: String,
pub direct_members_count: i64,
pub email: String,
pub etag: String,
pub id: String,
pub kind: String,
pub name: String,
pub non_editable_aliases: Vec<String>,
}
Expand description
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
Fields§
§admin_created: bool
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
aliases: Vec<String>
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
description: String
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
direct_members_count: i64
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
email: String
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
etag: String
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
id: String
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
kind: String
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
name: String
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
non_editable_aliases: Vec<String>
Google Groups provide your users the ability to send messages to groups of people using the group’s email address. For more information about common tasks, see the Developer’s Guide.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Group
impl<'de> Deserialize<'de> for Group
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl JsonSchema for Group
impl JsonSchema for Group
Source§fn schema_name() -> String
fn schema_name() -> String
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref
keyword. Read moreimpl StructuralPartialEq for Group
Auto Trait Implementations§
impl Freeze for Group
impl RefUnwindSafe for Group
impl Send for Group
impl Sync for Group
impl Unpin for Group
impl UnwindSafe for Group
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more