pub struct Groups {Show 62 fields
pub allow_external_members: String,
pub allow_google_communication: String,
pub allow_web_posting: String,
pub archive_only: String,
pub custom_footer_text: String,
pub custom_reply_to: String,
pub custom_roles_enabled_for_settings_to_be_merged: String,
pub default_message_deny_notification_text: String,
pub default_sender: String,
pub description: String,
pub email: String,
pub enable_collaborative_inbox: String,
pub favorite_replies_on_top: String,
pub include_custom_footer: String,
pub include_in_global_address_list: String,
pub is_archived: String,
pub kind: String,
pub max_message_bytes: i64,
pub members_can_post_as_the_group: String,
pub message_display_font: String,
pub message_moderation_level: String,
pub name: String,
pub primary_language: String,
pub reply_to: String,
pub send_message_deny_notification: String,
pub show_in_group_directory: String,
pub spam_moderation_level: String,
pub who_can_add: String,
pub who_can_add_references: String,
pub who_can_approve_members: String,
pub who_can_approve_messages: String,
pub who_can_assign_topics: String,
pub who_can_assist_content: String,
pub who_can_ban_users: String,
pub who_can_contact_owner: String,
pub who_can_delete_any_post: String,
pub who_can_delete_topics: String,
pub who_can_discover_group: String,
pub who_can_enter_free_form_tags: String,
pub who_can_hide_abuse: String,
pub who_can_invite: String,
pub who_can_join: String,
pub who_can_leave_group: String,
pub who_can_lock_topics: String,
pub who_can_make_topics_sticky: String,
pub who_can_mark_duplicate: String,
pub who_can_mark_favorite_reply_on_any_topic: String,
pub who_can_mark_favorite_reply_on_own_topic: String,
pub who_can_mark_no_response_needed: String,
pub who_can_moderate_content: String,
pub who_can_moderate_members: String,
pub who_can_modify_members: String,
pub who_can_modify_tags_and_categories: String,
pub who_can_move_topics_in: String,
pub who_can_move_topics_out: String,
pub who_can_post_announcements: String,
pub who_can_post_message: String,
pub who_can_take_topics: String,
pub who_can_unassign_topic: String,
pub who_can_unmark_favorite_reply_on_any_topic: String,
pub who_can_view_group: String,
pub who_can_view_membership: String,
}Expand description
JSON template for Group resource
Fields§
§allow_external_members: StringJSON template for Group resource
allow_google_communication: StringJSON template for Group resource
allow_web_posting: StringJSON template for Group resource
archive_only: StringJSON template for Group resource
JSON template for Group resource
custom_reply_to: StringJSON template for Group resource
custom_roles_enabled_for_settings_to_be_merged: StringJSON template for Group resource
default_message_deny_notification_text: StringJSON template for Group resource
default_sender: StringJSON template for Group resource
description: StringJSON template for Group resource
email: StringJSON template for Group resource
enable_collaborative_inbox: StringJSON template for Group resource
favorite_replies_on_top: StringJSON template for Group resource
JSON template for Group resource
include_in_global_address_list: StringJSON template for Group resource
is_archived: StringJSON template for Group resource
kind: StringJSON template for Group resource
max_message_bytes: i64JSON template for Group resource
members_can_post_as_the_group: StringJSON template for Group resource
message_display_font: StringJSON template for Group resource
message_moderation_level: StringJSON template for Group resource
name: StringJSON template for Group resource
primary_language: StringJSON template for Group resource
reply_to: StringJSON template for Group resource
send_message_deny_notification: StringJSON template for Group resource
show_in_group_directory: StringJSON template for Group resource
spam_moderation_level: StringJSON template for Group resource
who_can_add: StringJSON template for Group resource
who_can_add_references: StringJSON template for Group resource
who_can_approve_members: StringJSON template for Group resource
who_can_approve_messages: StringJSON template for Group resource
who_can_assign_topics: StringJSON template for Group resource
who_can_assist_content: StringJSON template for Group resource
who_can_ban_users: StringJSON template for Group resource
who_can_contact_owner: StringJSON template for Group resource
who_can_delete_any_post: StringJSON template for Group resource
who_can_delete_topics: StringJSON template for Group resource
who_can_discover_group: StringJSON template for Group resource
JSON template for Group resource
who_can_hide_abuse: StringJSON template for Group resource
who_can_invite: StringJSON template for Group resource
who_can_join: StringJSON template for Group resource
who_can_leave_group: StringJSON template for Group resource
who_can_lock_topics: StringJSON template for Group resource
who_can_make_topics_sticky: StringJSON template for Group resource
who_can_mark_duplicate: StringJSON template for Group resource
who_can_mark_favorite_reply_on_any_topic: StringJSON template for Group resource
who_can_mark_favorite_reply_on_own_topic: StringJSON template for Group resource
who_can_mark_no_response_needed: StringJSON template for Group resource
who_can_moderate_content: StringJSON template for Group resource
who_can_moderate_members: StringJSON template for Group resource
who_can_modify_members: StringJSON template for Group resource
JSON template for Group resource
who_can_move_topics_in: StringJSON template for Group resource
who_can_move_topics_out: StringJSON template for Group resource
who_can_post_announcements: StringJSON template for Group resource
who_can_post_message: StringJSON template for Group resource
who_can_take_topics: StringJSON template for Group resource
who_can_unassign_topic: StringJSON template for Group resource
who_can_unmark_favorite_reply_on_any_topic: StringJSON template for Group resource
who_can_view_group: StringJSON template for Group resource
who_can_view_membership: StringJSON template for Group resource
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Groups
impl<'de> Deserialize<'de> for Groups
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 Groups
impl JsonSchema for Groups
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 Groups
Auto Trait Implementations§
impl Freeze for Groups
impl RefUnwindSafe for Groups
impl Send for Groups
impl Sync for Groups
impl Unpin for Groups
impl UnwindSafe for Groups
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