Struct UsersIdApiClient

Source
pub struct UsersIdApiClient { /* private fields */ }

Implementations§

Source§

impl UsersIdApiClient

Source

pub fn calendar_views(&self) -> CalendarViewApiClient

Source

pub fn calendar_group<ID: AsRef<str>>( &self, id: ID, ) -> CalendarGroupsIdApiClient

Source

pub fn oauth_2_permission_grants(&self) -> Oauth2PermissionGrantsApiClient

Source

pub fn owned_object<ID: AsRef<str>>(&self, id: ID) -> OwnedObjectsIdApiClient

Source

pub fn registered_device<ID: AsRef<str>>( &self, id: ID, ) -> RegisteredDevicesIdApiClient

Source

pub fn planner(&self) -> PlannerApiClient

Source

pub fn channels(&self) -> ChannelsApiClient

Source

pub fn chat<ID: AsRef<str>>(&self, id: ID) -> ChatsIdApiClient

Source

pub fn outlook(&self) -> OutlookApiClient

Source

pub fn default_calendar(&self) -> DefaultCalendarApiClient

Source

pub fn contact_folders(&self) -> ContactFoldersApiClient

Source

pub fn mail_folder<ID: AsRef<str>>(&self, id: ID) -> MailFoldersIdApiClient

Source

pub fn member_of_id<ID: AsRef<str>>(&self, id: ID) -> MemberOfIdApiClient

Source

pub fn license_detail<ID: AsRef<str>>( &self, id: ID, ) -> LicenseDetailsIdApiClient

Source

pub fn message<ID: AsRef<str>>(&self, id: ID) -> UsersMessagesIdApiClient

Source

pub fn owned_objects(&self) -> OwnedObjectsApiClient

Source

pub fn extensions(&self) -> ExtensionsApiClient

Source

pub fn device_management_troubleshooting_events( &self, ) -> DeviceManagementTroubleshootingEventsApiClient

Source

pub fn created_objects(&self) -> CreatedObjectsApiClient

Source

pub fn calendar_groups(&self) -> CalendarGroupsApiClient

Source

pub fn teamwork(&self) -> TeamworkApiClient

Source

pub fn agreement_acceptances(&self) -> AgreementAcceptancesApiClient

Source

pub fn authentication(&self) -> AuthenticationApiClient

Source

pub fn direct_reports(&self) -> DirectReportsApiClient

Source

pub fn event<ID: AsRef<str>>(&self, id: ID) -> EventsIdApiClient

Source

pub fn chats(&self) -> ChatsApiClient

Source

pub fn scoped_role_member_of(&self) -> ScopedRoleMemberOfApiClient

Source

pub fn channel<ID: AsRef<str>>(&self, id: ID) -> ChannelsIdApiClient

Source

pub fn transitive_member_of_id<ID: AsRef<str>>( &self, id: ID, ) -> TransitiveMemberOfIdApiClient

Source

pub fn photo<ID: AsRef<str>>(&self, id: ID) -> PhotosIdApiClient

Source

pub fn managed_app_registration<ID: AsRef<str>>( &self, id: ID, ) -> ManagedAppRegistrationsIdApiClient

Source

pub fn extension<ID: AsRef<str>>(&self, id: ID) -> ExtensionsIdApiClient

Source

pub fn transitive_member_of(&self) -> TransitiveMemberOfApiClient

Source

pub fn contacts(&self) -> ContactsApiClient

Source

pub fn insights(&self) -> InsightsApiClient

Source

pub fn events(&self) -> EventsApiClient

Source

pub fn online_meetings(&self) -> OnlineMeetingsApiClient

Source

pub fn member_of(&self) -> MemberOfApiClient

Source

pub fn followed_sites(&self) -> FollowedSitesApiClient

Source

pub fn joined_teams(&self) -> JoinedTeamsApiClient

Source

pub fn app_role_assignments(&self) -> AppRoleAssignmentsApiClient

Source

pub fn device_management_troubleshooting_event<ID: AsRef<str>>( &self, id: ID, ) -> DeviceManagementTroubleshootingEventsIdApiClient

Source

pub fn registered_devices(&self) -> RegisteredDevicesApiClient

Source

pub fn owned_devices(&self) -> OwnedDevicesApiClient

Source

pub fn scoped_role_member_of_id<ID: AsRef<str>>( &self, id: ID, ) -> ScopedRoleMemberOfIdApiClient

Source

pub fn activities(&self) -> ActivitiesApiClient

Source

pub fn oauth_2_permission_grant<ID: AsRef<str>>( &self, id: ID, ) -> Oauth2PermissionGrantsIdApiClient

Source

pub fn app_role_assignment<ID: AsRef<str>>( &self, id: ID, ) -> AppRoleAssignmentsIdApiClient

Source

pub fn mail_folders(&self) -> MailFoldersApiClient

Source

pub fn calendar<ID: AsRef<str>>(&self, id: ID) -> CalendarsIdApiClient

Source

pub fn managed_devices(&self) -> ManagedDevicesApiClient

Source

pub fn photos(&self) -> PhotosApiClient

Source

pub fn presence(&self) -> PresenceApiClient

Source

pub fn owned_device<ID: AsRef<str>>(&self, id: ID) -> OwnedDevicesIdApiClient

Source

pub fn calendar_view<ID: AsRef<str>>(&self, id: ID) -> CalendarViewIdApiClient

Source

pub fn created_object<ID: AsRef<str>>( &self, id: ID, ) -> CreatedObjectsIdApiClient

Source

pub fn contact_folder<ID: AsRef<str>>( &self, id: ID, ) -> ContactFoldersIdApiClient

Source

pub fn contact<ID: AsRef<str>>(&self, id: ID) -> ContactsIdApiClient

Source

pub fn online_meeting<ID: AsRef<str>>( &self, id: ID, ) -> OnlineMeetingsIdApiClient

Source

pub fn activity<ID: AsRef<str>>(&self, id: ID) -> ActivitiesIdApiClient

Source

pub fn inference_classification(&self) -> InferenceClassificationApiClient

Source

pub fn joined_team<ID: AsRef<str>>(&self, id: ID) -> JoinedTeamsIdApiClient

Source

pub fn direct_report<ID: AsRef<str>>(&self, id: ID) -> DirectReportsIdApiClient

Source

pub fn managed_device<ID: AsRef<str>>( &self, id: ID, ) -> ManagedDevicesIdApiClient

Source

pub fn license_details(&self) -> LicenseDetailsApiClient

Source

pub fn calendars(&self) -> CalendarsApiClient

Source

pub fn messages(&self) -> UsersMessagesApiClient

Source

pub fn managed_app_registrations(&self) -> ManagedAppRegistrationsApiClient

Source

pub fn agreement_acceptance<ID: AsRef<str>>( &self, id: ID, ) -> AgreementAcceptancesIdApiClient

Source

pub fn todo(&self) -> TodoApiClient

Source

pub fn settings(&self) -> SettingsApiClient

Source

pub fn drive(&self) -> DefaultDriveApiClient

Source

pub fn onenote(&self) -> OnenoteApiClient

Source

pub fn mailbox_settings(&self) -> MailboxSettingsApiClient

Source

pub fn delete_user(&self) -> RequestHandler

Delete a user

Source

pub fn get_user(&self) -> RequestHandler

Get user

Source

pub fn update_user<B: BodyExt>(&self, body: B) -> RequestHandler

Update user

Source

pub fn list_agreement_acceptances(&self) -> RequestHandler

List agreementAcceptances

Source

pub fn get_agreement_acceptances_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn get_agreement_acceptances( &self, agreement_acceptance_id: impl AsRef<str>, ) -> RequestHandler

Get agreementAcceptances from users

Source

pub fn assign_license<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action assignLicense

Source

pub fn change_password<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action changePassword

Source

pub fn check_member_groups<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action checkMemberGroups

Source

pub fn check_member_objects<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action checkMemberObjects

Source

pub fn get_drive(&self) -> RequestHandler

Get Drive

Source

pub fn list_drives(&self) -> RequestHandler

List available drives

Source

pub fn get_drives_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn get_drives(&self, drive_id: impl AsRef<str>) -> RequestHandler

Get drives from users

Source

pub fn user(&self) -> RequestHandler

Invoke function exportDeviceAndAppManagementData

Source

pub fn export_device_app_management( &self, skip: impl AsRef<str>, top: impl AsRef<str>, ) -> RequestHandler

Invoke function exportDeviceAndAppManagementData

Source

pub fn export_personal_data<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action exportPersonalData

Source

pub fn find_meeting_times<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action findMeetingTimes

Source

pub fn get_mail_tips<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action getMailTips

Source

pub fn get_managed_app_diagnostic_statuses(&self) -> RequestHandler

Invoke function getManagedAppDiagnosticStatuses

Source

pub fn get_managed_app_policies(&self) -> RequestHandler

Invoke function getManagedAppPolicies

Source

pub fn get_managed_devices_with_app_failures(&self) -> RequestHandler

Invoke function getManagedDevicesWithAppFailures

Source

pub fn get_member_groups<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action getMemberGroups

Source

pub fn get_member_objects<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action getMemberObjects

Source

pub fn get_manager(&self) -> RequestHandler

List manager

Source

pub fn delete_ref_manager(&self) -> RequestHandler

Delete ref of navigation property manager for users

Source

pub fn get_ref_manager(&self) -> RequestHandler

List manager

Source

pub fn update_ref_manager<B: BodyExt>(&self, body: B) -> RequestHandler

Update the ref of navigation property manager in users

Source

pub fn list_people(&self) -> RequestHandler

List people

Source

pub fn get_people_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn get_people(&self, person_id: impl AsRef<str>) -> RequestHandler

Get people from users

Source

pub fn get_photo(&self) -> RequestHandler

Get photo from users

Source

pub fn update_photo<B: BodyExt>(&self, body: B) -> RequestHandler

Update the navigation property photo in users

Source

pub fn get_photo_content(&self) -> RequestHandler

Get media content for the navigation property photo from users

Source

pub fn update_photo_content<B: BodyExt>(&self, body: B) -> RequestHandler

Update media content for the navigation property photo in users

Source

pub fn delete_planner(&self) -> RequestHandler

Delete navigation property planner for users

Source

pub fn get_planner(&self) -> RequestHandler

Get planner from users

Source

pub fn update_planner<B: BodyExt>(&self, body: B) -> RequestHandler

Update the navigation property planner in users

Source

pub fn create_plans<B: BodyExt>(&self, body: B) -> RequestHandler

Create new navigation property to plans for users

Source

pub fn list_plans(&self) -> RequestHandler

List plans

Source

pub fn get_plans_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn delete_plans(&self, planner_plan_id: impl AsRef<str>) -> RequestHandler

Delete navigation property plans for users

Source

pub fn get_plans(&self, planner_plan_id: impl AsRef<str>) -> RequestHandler

Get plans from users

Source

pub fn update_plans<B: BodyExt>( &self, planner_plan_id: impl AsRef<str>, body: B, ) -> RequestHandler

Update the navigation property plans in users

Source

pub fn delete_details(&self, planner_plan_id: impl AsRef<str>) -> RequestHandler

Delete navigation property details for users

Source

pub fn get_details(&self, planner_plan_id: impl AsRef<str>) -> RequestHandler

Get plannerPlanDetails

Source

pub fn update_details<B: BodyExt>( &self, planner_plan_id: impl AsRef<str>, body: B, ) -> RequestHandler

Update the navigation property details in users

Source

pub fn reminder_view( &self, start_date_time: impl AsRef<str>, end_date_time: impl AsRef<str>, ) -> RequestHandler

Invoke function reminderView

Source

pub fn remove_all_devices_from_management(&self) -> RequestHandler

Invoke action removeAllDevicesFromManagement

Source

pub fn reprocess_license_assignment(&self) -> RequestHandler

Invoke action reprocessLicenseAssignment

Source

pub fn restore(&self) -> RequestHandler

Invoke action restore

Source

pub fn revoke_sign_in_sessions(&self) -> RequestHandler

Invoke action revokeSignInSessions

Source

pub fn send_mail<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action sendMail

Source

pub fn delete_settings(&self) -> RequestHandler

Delete navigation property settings for users

Source

pub fn get_settings(&self) -> RequestHandler

Get settings from users

Source

pub fn update_settings<B: BodyExt>(&self, body: B) -> RequestHandler

Update the navigation property settings in users

Source

pub fn delete_shift_preferences(&self) -> RequestHandler

Delete navigation property shiftPreferences for users

Source

pub fn get_shift_preferences(&self) -> RequestHandler

Get shiftPreferences

Source

pub fn update_shift_preferences<B: BodyExt>(&self, body: B) -> RequestHandler

Update shiftPreferences

Source

pub fn translate_exchange_ids<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action translateExchangeIds

Source

pub fn wipe_managed_app_registrations_by_device_tag<B: BodyExt>( &self, body: B, ) -> RequestHandler

Invoke action wipeManagedAppRegistrationsByDeviceTag

Trait Implementations§

Source§

impl ApiClientImpl for UsersIdApiClient

Source§

fn url(&self) -> Url

Source§

fn render_path<S: AsRef<str>>( &self, path: S, path_params_map: &Value, ) -> GraphResult<String>

Source§

fn build_url<S>( &self, path: S, path_params_map: &Value, ) -> Result<Url, GraphFailure>
where S: AsRef<str>,

Source§

impl Debug for UsersIdApiClient

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl ODataQuery for UsersIdApiClient

Source§

fn append_query_pair<KV: AsRef<str>>(self, key: KV, value: KV) -> Self

Source§

fn count<S>(self, value: S) -> Self
where S: AsRef<str>,

Retrieves the total count of matching resources. See the docs
Source§

fn select(self, value: &[&str]) -> Self

Filters properties (columns). See the docs
Source§

fn expand(self, value: &[&str]) -> Self

Retrieves related resources. See the docs
Source§

fn filter(self, value: &[&str]) -> Self

Filters results (rows). See the docs
Source§

fn order_by(self, value: &[&str]) -> Self

Orders results. See the docs
Source§

fn search<S>(self, value: S) -> Self
where S: AsRef<str>,

Returns results based on search criteria. See the docs
Source§

fn format<S>(self, value: S) -> Self
where S: AsRef<str>,

Returns the results in the specified media format. See the docs
Source§

fn skip<S>(self, value: S) -> Self
where S: AsRef<str>,

Indexes into a result set. Also used by some APIs to implement paging and can be used together with $top to manually page results. See the docs
Source§

fn skip_token<S>(self, value: S) -> Self
where S: AsRef<str>,

Retrieves the next page of results from result sets that span multiple pages. (Some APIs use $skip instead.) See the docs
Source§

fn delta_token<S>(self, value: S) -> Self
where S: AsRef<str>,

Retrieves the next page of results from result sets that span multiple pages. (Some APIs use $skip instead.) See the docs
Source§

fn top<S>(self, value: S) -> Self
where S: AsRef<str>,

Sets the page size of results. See the docs
Source§

impl ResourceIdentifier for UsersIdApiClient

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more