Enum oauth2_facebook::FacebookScope
source · pub enum FacebookScope {
Show 49 variants
AdsManagement,
AdsRead,
AttributionRead,
BusinessManagement,
CatalogManagement,
Email,
GamingUserLocale,
GroupsAccessMemberInfo,
InstagramBasic,
InstagramContentPublish,
InstagramManageComments,
InstagramManageInsights,
InstagramShoppingTagProducts,
LeadsRetrieval,
PagesEvents,
PagesManageAds,
PagesManageCta,
PagesManageInstantArticles,
PagesManageEngagement,
PagesManageMetadata,
PagesManagePosts,
PagesMessaging,
PagesReadEngagement,
PagesReadUserContent,
PagesShowList,
PagesUserGender,
PagesUserLocale,
PagesUserTimezone,
PrivateComputationAccess,
PublicProfile,
PublishToGroups,
PublishVideo,
ReadInsights,
ResearchApis,
UserAgeRange,
UserBirthday,
UserFriends,
UserGender,
UserHometown,
UserLikes,
UserLink,
UserLocation,
UserMessengerContact,
UserPhotos,
UserPosts,
UserVideos,
WhatsappBusinessManagement,
WhatsappBusinessMessaging,
Other(String),
}
Variants§
AdsManagement
AdsRead
AttributionRead
BusinessManagement
CatalogManagement
GamingUserLocale
GroupsAccessMemberInfo
InstagramBasic
InstagramContentPublish
InstagramManageComments
InstagramManageInsights
InstagramShoppingTagProducts
LeadsRetrieval
PagesEvents
PagesManageAds
PagesManageCta
PagesManageInstantArticles
PagesManageEngagement
PagesManageMetadata
PagesManagePosts
PagesMessaging
PagesReadEngagement
PagesReadUserContent
PagesShowList
PagesUserGender
PagesUserLocale
PagesUserTimezone
PrivateComputationAccess
PublicProfile
PublishToGroups
PublishVideo
ReadInsights
ResearchApis
UserAgeRange
UserBirthday
UserFriends
UserGender
UserHometown
UserLikes
UserLink
UserLocation
UserMessengerContact
UserPhotos
UserPosts
UserVideos
WhatsappBusinessManagement
WhatsappBusinessMessaging
Other(String)
Trait Implementations§
source§impl Clone for FacebookScope
impl Clone for FacebookScope
source§fn clone(&self) -> FacebookScope
fn clone(&self) -> FacebookScope
Returns a copy 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 FacebookScope
impl Debug for FacebookScope
source§impl<'de> Deserialize<'de> for FacebookScope
impl<'de> Deserialize<'de> for FacebookScope
source§fn 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
source§impl Display for FacebookScope
impl Display for FacebookScope
source§impl FromStr for FacebookScope
impl FromStr for FacebookScope
source§impl PartialEq<FacebookScope> for FacebookScope
impl PartialEq<FacebookScope> for FacebookScope
source§fn eq(&self, other: &FacebookScope) -> bool
fn eq(&self, other: &FacebookScope) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.