Struct google_groups_settings::types::Groups
source · [−]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
sourceimpl<'de> Deserialize<'de> for Groups
impl<'de> Deserialize<'de> for Groups
sourcefn 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>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl JsonSchema for Groups
impl JsonSchema for Groups
sourcefn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
impl StructuralPartialEq for Groups
Auto Trait Implementations
impl RefUnwindSafe for Groups
impl Send for Groups
impl Sync for Groups
impl Unpin for Groups
impl UnwindSafe for Groups
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> FutureExt for T
impl<T> FutureExt for T
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more