pub enum IAMServiceAccountCredentialsAPIv1 {
AuthCloudPlatform,
}Expand description
IAM Service Account Credentials API, v1
Variants§
AuthCloudPlatform
Documentation: See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account., Scope: https://www.googleapis.com/auth/cloud-platform
Trait Implementations§
Source§impl Clone for IAMServiceAccountCredentialsAPIv1
impl Clone for IAMServiceAccountCredentialsAPIv1
Source§fn clone(&self) -> IAMServiceAccountCredentialsAPIv1
fn clone(&self) -> IAMServiceAccountCredentialsAPIv1
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl FromGoogleScope<IAMServiceAccountCredentialsAPIv1> for IAMServiceAccountCredentialsAPIv1
impl FromGoogleScope<IAMServiceAccountCredentialsAPIv1> for IAMServiceAccountCredentialsAPIv1
Source§fn from_google_scope(
google_scope: &str,
) -> Result<IAMServiceAccountCredentialsAPIv1, ()>
fn from_google_scope( google_scope: &str, ) -> Result<IAMServiceAccountCredentialsAPIv1, ()>
Converting Google Scope string to enum
This might return
Err if you input an invalid Google Scope.Source§impl PartialEq for IAMServiceAccountCredentialsAPIv1
impl PartialEq for IAMServiceAccountCredentialsAPIv1
Source§fn eq(&self, other: &IAMServiceAccountCredentialsAPIv1) -> bool
fn eq(&self, other: &IAMServiceAccountCredentialsAPIv1) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl ToGoogleScope for IAMServiceAccountCredentialsAPIv1
impl ToGoogleScope for IAMServiceAccountCredentialsAPIv1
Source§fn to_google_scope(&self) -> &'static str
fn to_google_scope(&self) -> &'static str
Converting the enum back to
str literalimpl Copy for IAMServiceAccountCredentialsAPIv1
impl Eq for IAMServiceAccountCredentialsAPIv1
impl StructuralPartialEq for IAMServiceAccountCredentialsAPIv1
Auto Trait Implementations§
impl Freeze for IAMServiceAccountCredentialsAPIv1
impl RefUnwindSafe for IAMServiceAccountCredentialsAPIv1
impl Send for IAMServiceAccountCredentialsAPIv1
impl Sync for IAMServiceAccountCredentialsAPIv1
impl Unpin for IAMServiceAccountCredentialsAPIv1
impl UnwindSafe for IAMServiceAccountCredentialsAPIv1
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
Mutably borrows from an owned value. Read more