pub enum GoogleChatAPIv1 {
Show 25 variants
AuthChatAdminDelete,
AuthChatAdminMemberships,
AuthChatAdminMembershipsReadOnly,
AuthChatAdminSpaces,
AuthChatAdminSpacesReadOnly,
AuthChatAppDelete,
AuthChatAppMemberships,
AuthChatAppSpaces,
AuthChatAppSpacesCreate,
AuthChatDelete,
AuthChatImport,
AuthChatMemberships,
AuthChatMembershipsApp,
AuthChatMembershipsReadOnly,
AuthChatMessages,
AuthChatMessagesCreate,
AuthChatMessagesReactions,
AuthChatMessagesReactionsCreate,
AuthChatMessagesReactionsReadOnly,
AuthChatMessagesReadOnly,
AuthChatSpaces,
AuthChatSpacesCreate,
AuthChatSpacesReadOnly,
AuthChatUsersReadstate,
AuthChatUsersReadstateReadOnly,
}Expand description
Google Chat API, v1
Variants§
AuthChatAdminDelete
Documentation: Delete conversations and spaces owned by your organization and remove access to associated files in Google Chat, Scope: https://www.googleapis.com/auth/chat.admin.delete
AuthChatAdminMemberships
Documentation: View, add, update and remove members and managers in conversations owned by your organization, Scope: https://www.googleapis.com/auth/chat.admin.memberships
AuthChatAdminMembershipsReadOnly
Documentation: View members and managers in conversations owned by your organization, Scope: https://www.googleapis.com/auth/chat.admin.memberships.readonly
AuthChatAdminSpaces
Documentation: View or edit display name, description, and other metadata for all Google Chat conversations owned by your organization, Scope: https://www.googleapis.com/auth/chat.admin.spaces
AuthChatAdminSpacesReadOnly
Documentation: View display name, description, and other metadata for all Google Chat conversations owned by your organization, Scope: https://www.googleapis.com/auth/chat.admin.spaces.readonly
AuthChatAppDelete
Documentation: On their own behalf, apps in Google Chat can delete conversations and spaces and remove access to associated files, Scope: https://www.googleapis.com/auth/chat.app.delete
AuthChatAppMemberships
Documentation: On their own behalf, apps in Google Chat can see, add, update, and remove members from conversations and spaces, Scope: https://www.googleapis.com/auth/chat.app.memberships
AuthChatAppSpaces
Documentation: On their own behalf, apps in Google Chat can create conversations and spaces and see or update their metadata (including history settings and access settings), Scope: https://www.googleapis.com/auth/chat.app.spaces
AuthChatAppSpacesCreate
Documentation: On their own behalf, apps in Google Chat can create conversations and spaces, Scope: https://www.googleapis.com/auth/chat.app.spaces.create
AuthChatDelete
Documentation: Delete conversations and spaces and remove access to associated files in Google Chat, Scope: https://www.googleapis.com/auth/chat.delete
AuthChatImport
Documentation: Import spaces, messages, and memberships into Google Chat., Scope: https://www.googleapis.com/auth/chat.import
AuthChatMemberships
Documentation: See, add, update, and remove members from conversations and spaces in Google Chat, Scope: https://www.googleapis.com/auth/chat.memberships
AuthChatMembershipsApp
Documentation: Add and remove itself from conversations and spaces in Google Chat, Scope: https://www.googleapis.com/auth/chat.memberships.app
AuthChatMembershipsReadOnly
Documentation: View members in Google Chat conversations., Scope: https://www.googleapis.com/auth/chat.memberships.readonly
AuthChatMessages
Documentation: See, compose, send, update, and delete messages as well as their message content; add, see, and delete reactions to messages., Scope: https://www.googleapis.com/auth/chat.messages
AuthChatMessagesCreate
Documentation: Compose and send messages in Google Chat, Scope: https://www.googleapis.com/auth/chat.messages.create
AuthChatMessagesReactions
Documentation: See, add, and delete reactions as well as their reaction content to messages in Google Chat, Scope: https://www.googleapis.com/auth/chat.messages.reactions
AuthChatMessagesReactionsCreate
Documentation: Add reactions to messages in Google Chat, Scope: https://www.googleapis.com/auth/chat.messages.reactions.create
AuthChatMessagesReactionsReadOnly
Documentation: View reactions as well as their reaction content to messages in Google Chat, Scope: https://www.googleapis.com/auth/chat.messages.reactions.readonly
AuthChatMessagesReadOnly
Documentation: See messages as well as their reactions and message content in Google Chat, Scope: https://www.googleapis.com/auth/chat.messages.readonly
AuthChatSpaces
Documentation: Create conversations and spaces and see or update metadata (including history settings and access settings) in Google Chat, Scope: https://www.googleapis.com/auth/chat.spaces
AuthChatSpacesCreate
Documentation: Create new conversations and spaces in Google Chat, Scope: https://www.googleapis.com/auth/chat.spaces.create
AuthChatSpacesReadOnly
Documentation: View chat and spaces in Google Chat, Scope: https://www.googleapis.com/auth/chat.spaces.readonly
AuthChatUsersReadstate
Documentation: View and modify last read time for Google Chat conversations, Scope: https://www.googleapis.com/auth/chat.users.readstate
AuthChatUsersReadstateReadOnly
Documentation: View last read time for Google Chat conversations, Scope: https://www.googleapis.com/auth/chat.users.readstate.readonly
Trait Implementations§
Source§impl Clone for GoogleChatAPIv1
impl Clone for GoogleChatAPIv1
Source§fn clone(&self) -> GoogleChatAPIv1
fn clone(&self) -> GoogleChatAPIv1
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for GoogleChatAPIv1
impl Debug for GoogleChatAPIv1
Source§impl FromGoogleScope<GoogleChatAPIv1> for GoogleChatAPIv1
impl FromGoogleScope<GoogleChatAPIv1> for GoogleChatAPIv1
Source§fn from_google_scope(google_scope: &str) -> Result<GoogleChatAPIv1, ()>
fn from_google_scope(google_scope: &str) -> Result<GoogleChatAPIv1, ()>
Err if you input an invalid Google Scope.Source§impl Hash for GoogleChatAPIv1
impl Hash for GoogleChatAPIv1
Source§impl PartialEq for GoogleChatAPIv1
impl PartialEq for GoogleChatAPIv1
Source§impl ToGoogleScope for GoogleChatAPIv1
impl ToGoogleScope for GoogleChatAPIv1
Source§fn to_google_scope(&self) -> &'static str
fn to_google_scope(&self) -> &'static str
str literal