[−][src]Crate onedrive_api
onedrive-api
The onedrive-api
crate provides a middle-level HTTP Client
to the
OneDrive API through Microsoft Graph, and also AuthClient
with utilities for authorization to it.
The onedrive_api::DriveClient
and onedrive_api::AuthClient
are synchronous by using reqwest::Client
. Async support is TODO.
Re-exports
pub use self::resource::DriveId; |
pub use self::resource::ItemId; |
pub use self::resource::Tag; |
Modules
query_option | Query options which can be used to customize responses. |
resource | Resource Objects defined in the OneDrive API. |
Structs
AuthClient | The client for requests relative to authentication. |
DriveClient | The authorized client to access OneDrive resources in a specified Drive. |
DriveLocation | Specify the location of a |
Error | The error may occur when processing requests. |
ExpectRange | A half-open byte range |
FileName | An valid file name str (unsized). |
ItemLocation | Reference to a |
ListChildrenFetcher | The page fetcher for children listing operation with |
Permission | A list of the Microsoft Graph permissions that you want the user to consent to. |
Token | Access tokens from AuthClient. |
TrackChangeFetcher | The page fetcher for tracking operations with |
UploadSession | An upload session for resumable file uploading process. |
Type Definitions
Result | An alias to |