pub enum CloudPubSubAPIv1 {
AuthCloudPlatform,
AuthPubsub,
}Expand description
Cloud Pub/Sub 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
AuthPubsub
Documentation: View and manage Pub/Sub topics and subscriptions, Scope: https://www.googleapis.com/auth/pubsub
Trait Implementations§
Source§impl Clone for CloudPubSubAPIv1
impl Clone for CloudPubSubAPIv1
Source§fn clone(&self) -> CloudPubSubAPIv1
fn clone(&self) -> CloudPubSubAPIv1
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 Debug for CloudPubSubAPIv1
impl Debug for CloudPubSubAPIv1
Source§impl FromGoogleScope<CloudPubSubAPIv1> for CloudPubSubAPIv1
impl FromGoogleScope<CloudPubSubAPIv1> for CloudPubSubAPIv1
Source§fn from_google_scope(google_scope: &str) -> Result<CloudPubSubAPIv1, ()>
fn from_google_scope(google_scope: &str) -> Result<CloudPubSubAPIv1, ()>
Converting Google Scope string to enum
This might return
Err if you input an invalid Google Scope.Source§impl Hash for CloudPubSubAPIv1
impl Hash for CloudPubSubAPIv1
Source§impl PartialEq for CloudPubSubAPIv1
impl PartialEq for CloudPubSubAPIv1
Source§impl ToGoogleScope for CloudPubSubAPIv1
impl ToGoogleScope for CloudPubSubAPIv1
Source§fn to_google_scope(&self) -> &'static str
fn to_google_scope(&self) -> &'static str
Converting the enum back to
str literalimpl Copy for CloudPubSubAPIv1
impl Eq for CloudPubSubAPIv1
impl StructuralPartialEq for CloudPubSubAPIv1
Auto Trait Implementations§
impl Freeze for CloudPubSubAPIv1
impl RefUnwindSafe for CloudPubSubAPIv1
impl Send for CloudPubSubAPIv1
impl Sync for CloudPubSubAPIv1
impl Unpin for CloudPubSubAPIv1
impl UnwindSafe for CloudPubSubAPIv1
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