pub enum YouTubeAnalyticsAPIv2 {
AuthYoutube,
AuthYoutubeReadOnly,
AuthYoutubepartner,
AuthYtAnalyticsMonetaryReadOnly,
AuthYtAnalyticsReadOnly,
}Expand description
YouTube Analytics API, v2
Variants§
AuthYoutube
Documentation: Manage your YouTube account, Scope: https://www.googleapis.com/auth/youtube
AuthYoutubeReadOnly
Documentation: View your YouTube account, Scope: https://www.googleapis.com/auth/youtube.readonly
AuthYoutubepartner
Documentation: View and manage your assets and associated content on YouTube, Scope: https://www.googleapis.com/auth/youtubepartner
AuthYtAnalyticsMonetaryReadOnly
Documentation: View monetary and non-monetary YouTube Analytics reports for your YouTube content, Scope: https://www.googleapis.com/auth/yt-analytics-monetary.readonly
AuthYtAnalyticsReadOnly
Documentation: View YouTube Analytics reports for your YouTube content, Scope: https://www.googleapis.com/auth/yt-analytics.readonly
Trait Implementations§
Source§impl Clone for YouTubeAnalyticsAPIv2
impl Clone for YouTubeAnalyticsAPIv2
Source§fn clone(&self) -> YouTubeAnalyticsAPIv2
fn clone(&self) -> YouTubeAnalyticsAPIv2
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 YouTubeAnalyticsAPIv2
impl Debug for YouTubeAnalyticsAPIv2
Source§impl FromGoogleScope<YouTubeAnalyticsAPIv2> for YouTubeAnalyticsAPIv2
impl FromGoogleScope<YouTubeAnalyticsAPIv2> for YouTubeAnalyticsAPIv2
Source§fn from_google_scope(google_scope: &str) -> Result<YouTubeAnalyticsAPIv2, ()>
fn from_google_scope(google_scope: &str) -> Result<YouTubeAnalyticsAPIv2, ()>
Converting Google Scope string to enum
This might return
Err if you input an invalid Google Scope.Source§impl Hash for YouTubeAnalyticsAPIv2
impl Hash for YouTubeAnalyticsAPIv2
Source§impl PartialEq for YouTubeAnalyticsAPIv2
impl PartialEq for YouTubeAnalyticsAPIv2
Source§impl ToGoogleScope for YouTubeAnalyticsAPIv2
impl ToGoogleScope for YouTubeAnalyticsAPIv2
Source§fn to_google_scope(&self) -> &'static str
fn to_google_scope(&self) -> &'static str
Converting the enum back to
str literalimpl Copy for YouTubeAnalyticsAPIv2
impl Eq for YouTubeAnalyticsAPIv2
impl StructuralPartialEq for YouTubeAnalyticsAPIv2
Auto Trait Implementations§
impl Freeze for YouTubeAnalyticsAPIv2
impl RefUnwindSafe for YouTubeAnalyticsAPIv2
impl Send for YouTubeAnalyticsAPIv2
impl Sync for YouTubeAnalyticsAPIv2
impl Unpin for YouTubeAnalyticsAPIv2
impl UnwindSafe for YouTubeAnalyticsAPIv2
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