[][src]Enum graph_rs_sdk::core::ResourceIdentity

pub enum ResourceIdentity {
    Activities,
    AppCatalogs,
    Applications,
    Attachments,
    AuditLogs,
    Buckets,
    Calendar,
    CalendarGroup,
    CalendarGroups,
    Calendars,
    CalendarView,
    CalendarViews,
    Calls,
    CallRecords,
    CertificateBasedAuthConfiguration,
    ChildFolders,
    Communications,
    Contacts,
    ContactFolders,
    ContentTypes,
    Contracts,
    Conversations,
    DataPolicyOperations,
    DeviceAppManagement,
    DeviceManagement,
    Devices,
    Directory,
    DirectoryObjects,
    DirectoryRoleTemplates,
    DirectoryRoles,
    DomainDnsRecords,
    Domains,
    Drive,
    Drives,
    Education,
    Event,
    Events,
    ExtendedProperties,
    GroupLifecyclePolicies,
    GroupSettingTemplates,
    GroupSettings,
    Groups,
    HistoryItems,
    Identity,
    InferenceClassification,
    InformationProtection,
    Insights,
    Instances,
    Invitations,
    Items,
    List,
    Lists,
    MailFolders,
    ManagedDevices,
    Me,
    Messages,
    Notebooks,
    Oauth2PermissionGrants,
    Organization,
    Onenote,
    OnlineMeetings,
    Outlook,
    OrgContact,
    Pages,
    ParentNotebook,
    ParentSection,
    ParentSectionGroup,
    Places,
    Planner,
    Plans,
    Policies,
    Posts,
    Reports,
    SchemaExtensions,
    Sections,
    SectionGroups,
    Security,
    ServicePrincipals,
    Sessions,
    Settings,
    Shares,
    Sites,
    SubscribedSkus,
    Subscriptions,
    Tasks,
    Teams,
    Teamwork,
    Threads,
    Users,
    Workbooks,
}

Variants

Activities
AppCatalogs
Applications
Attachments
AuditLogs
Buckets
Calendar
CalendarGroup
CalendarGroups
Calendars
CalendarView
CalendarViews
Calls
CallRecords
CertificateBasedAuthConfiguration
ChildFolders
Communications
Contacts
ContactFolders
ContentTypes
Contracts
Conversations
DataPolicyOperations
DeviceAppManagement
DeviceManagement
Devices
Directory
DirectoryObjects
DirectoryRoleTemplates
DirectoryRoles
DomainDnsRecords
Domains
Drive
Drives
Education
Event
Events
ExtendedProperties
GroupLifecyclePolicies
GroupSettingTemplates
GroupSettings
Groups
HistoryItems
Identity
InferenceClassification
InformationProtection
Insights
Instances
Invitations
Items
List
Lists
MailFolders
ManagedDevices
Me
Messages
Notebooks
Oauth2PermissionGrants
Organization
Onenote
OnlineMeetings
Outlook
OrgContact
Pages
ParentNotebook
ParentSection
ParentSectionGroup
Places
Planner
Plans
Policies
Posts
Reports
SchemaExtensions
Sections
SectionGroups
Security
ServicePrincipals
Sessions
Settings
Shares
Sites
SubscribedSkus
Subscriptions
Tasks
Teams
Teamwork
Threads
Users
Workbooks

Implementations

impl ResourceIdentity[src]

pub fn enum_string(&self) -> String[src]

Trait Implementations

impl AsRef<str> for ResourceIdentity[src]

impl Clone for ResourceIdentity[src]

impl Copy for ResourceIdentity[src]

impl Debug for ResourceIdentity[src]

impl Default for ResourceIdentity[src]

impl<'de> Deserialize<'de> for ResourceIdentity[src]

impl Eq for ResourceIdentity[src]

impl FromStr for ResourceIdentity[src]

type Err = ParseError

The associated error which can be returned from parsing.

impl Hash for ResourceIdentity[src]

impl IntoEnumIterator for ResourceIdentity[src]

impl Ord for ResourceIdentity[src]

impl PartialEq<ResourceIdentity> for ResourceIdentity[src]

impl PartialOrd<ResourceIdentity> for ResourceIdentity[src]

impl Serialize for ResourceIdentity[src]

impl StructuralEq for ResourceIdentity[src]

impl StructuralPartialEq for ResourceIdentity[src]

impl ToString for ResourceIdentity[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> RuleType for T where
    T: Eq + Ord + Copy + Debug + Hash
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.