Struct DrivesItemsPathIdApiClient

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

Implementations§

Source§

impl DrivesItemsPathIdApiClient

Source

pub fn delete_items(&self) -> RequestHandler

Delete navigation property items for drives

Source

pub fn get_items(&self) -> RequestHandler

Get items from drives

Source

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

Update the navigation property items in drives

Source

pub fn delete_analytics(&self) -> RequestHandler

Delete navigation property analytics for drives

Source

pub fn get_analytics(&self) -> RequestHandler

Get analytics from drives

Source

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

Update the navigation property analytics in drives

Source

pub fn get_all_time(&self) -> RequestHandler

Get itemAnalytics

Source

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

Create new navigation property to itemActivityStats for drives

Source

pub fn list_item_activity_stats(&self) -> RequestHandler

Get itemActivityStats from drives

Source

pub fn get_item_activity_stats_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn delete_item_activity_stats( &self, item_activity_stat_id: impl AsRef<str>, ) -> RequestHandler

Delete navigation property itemActivityStats for drives

Source

pub fn get_item_activity_stats( &self, item_activity_stat_id: impl AsRef<str>, ) -> RequestHandler

Get itemActivityStats from drives

Source

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

Update the navigation property itemActivityStats in drives

Source

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

Create new navigation property to activities for drives

Source

pub fn list_activities( &self, item_activity_stat_id: impl AsRef<str>, ) -> RequestHandler

Get activities from drives

Source

pub fn get_activities_count( &self, item_activity_stat_id: impl AsRef<str>, ) -> RequestHandler

Get the number of the resource

Source

pub fn delete_activities( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str>, ) -> RequestHandler

Delete navigation property activities for drives

Source

pub fn get_activities( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str>, ) -> RequestHandler

Get activities from drives

Source

pub fn update_activities<B: BodyExt>( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str>, body: B, ) -> RequestHandler

Update the navigation property activities in drives

Source

pub fn get_drive_item( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str>, ) -> RequestHandler

Get driveItem from drives

Source

pub fn get_drive_item_content( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str>, ) -> RequestHandler

Get content for the navigation property driveItem from drives

Source

pub fn update_drive_item_content<B: BodyExt>( &self, item_activity_stat_id: impl AsRef<str>, item_activity_id: impl AsRef<str>, body: B, ) -> RequestHandler

Update content for the navigation property driveItem in drives

Source

pub fn get_last_seven_days(&self) -> RequestHandler

Get lastSevenDays from drives

Source

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

Invoke action checkin

Source

pub fn checkout(&self) -> RequestHandler

Invoke action checkout

Source

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

Create new navigation property to children for drives

Source

pub fn list_children(&self) -> RequestHandler

List children of a driveItem

Source

pub fn get_children_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn get_children(&self, drive_item_id_1: impl AsRef<str>) -> RequestHandler

Get children from drives

Source

pub fn get_children_content( &self, drive_item_id_1: impl AsRef<str>, ) -> RequestHandler

Get content for the navigation property children from drives

Source

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

Update content for the navigation property children in drives

Source

pub fn get_items_content(&self) -> RequestHandler

Get content for the navigation property items from drives

Source

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

Update content for the navigation property items in drives

Source

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

Invoke action copy

Invoke action createLink

Source

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

Invoke action createUploadSession

Source

pub fn get_drive_item_delta(&self) -> RequestHandler

Invoke function delta

Source

pub fn get_drive_item_delta_token( &self, token: impl AsRef<str>, ) -> RequestHandler

Invoke function delta

Source

pub fn follow(&self) -> RequestHandler

Invoke action follow

Source

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

Invoke function getActivitiesByInterval

Source

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

Invoke action invite

Source

pub fn get_list_item(&self) -> RequestHandler

Get listItem from drives

Source

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

Create new navigation property to permissions for drives

Source

pub fn list_permissions(&self) -> RequestHandler

List sharing permissions on a driveItem

Source

pub fn get_permissions_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn delete_permissions( &self, permission_id: impl AsRef<str>, ) -> RequestHandler

Delete navigation property permissions for drives

Source

pub fn get_permissions(&self, permission_id: impl AsRef<str>) -> RequestHandler

Get permissions from drives

Source

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

Update the navigation property permissions in drives

Source

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

Invoke action grant

Source

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

Invoke action preview

Source

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

Invoke action restore

Source

pub fn search(&self, q: impl AsRef<str>) -> RequestHandler

Invoke function search

Source

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

Create new navigation property to subscriptions for drives

Source

pub fn list_subscriptions(&self) -> RequestHandler

Get subscriptions from drives

Source

pub fn get_subscriptions_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn delete_subscriptions( &self, subscription_id: impl AsRef<str>, ) -> RequestHandler

Delete navigation property subscriptions for drives

Source

pub fn get_subscriptions( &self, subscription_id: impl AsRef<str>, ) -> RequestHandler

Get subscriptions from drives

Source

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

Update the navigation property subscriptions in drives

Source

pub fn reauthorize(&self, subscription_id: impl AsRef<str>) -> RequestHandler

Invoke action reauthorize

Source

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

Create new navigation property to thumbnails for drives

Source

pub fn list_thumbnails(&self) -> RequestHandler

List thumbnails for a DriveItem

Source

pub fn get_thumbnails_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn delete_thumbnails( &self, thumbnail_set_id: impl AsRef<str>, ) -> RequestHandler

Delete navigation property thumbnails for drives

Source

pub fn get_thumbnails( &self, thumbnail_set_id: impl AsRef<str>, ) -> RequestHandler

Get thumbnails from drives

Source

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

Update the navigation property thumbnails in drives

Source

pub fn unfollow(&self) -> RequestHandler

Invoke action unfollow

Source

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

Invoke action validatePermission

Source

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

Create new navigation property to versions for drives

Source

pub fn list_versions(&self) -> RequestHandler

List versions of a driveItem

Source

pub fn get_versions_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn delete_versions( &self, drive_item_version_id: impl AsRef<str>, ) -> RequestHandler

Delete navigation property versions for drives

Source

pub fn get_versions( &self, drive_item_version_id: impl AsRef<str>, ) -> RequestHandler

Get versions from drives

Source

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

Update the navigation property versions in drives

Source

pub fn get_versions_content( &self, drive_item_version_id: impl AsRef<str>, ) -> RequestHandler

Get content for the navigation property versions from drives

Source

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

Update content for the navigation property versions in drives

Source

pub fn restore_version( &self, drive_item_version_id: impl AsRef<str>, ) -> RequestHandler

Invoke action restoreVersion

Trait Implementations§

Source§

impl ApiClientImpl for DrivesItemsPathIdApiClient

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 DrivesItemsPathIdApiClient

Source§

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

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

impl ODataQuery for DrivesItemsPathIdApiClient

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 DrivesItemsPathIdApiClient

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