Struct graph_rs_sdk::drive::DrivesRequest
source · [−]pub struct DrivesRequest<'a, Client> { /* private fields */ }Implementations
pub fn preview<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: Option<&B>
) -> IntoResponse<'a, Value, Client>
pub fn upload_new<S: AsRef<str>, P: AsRef<Path>>(
&'a self,
id: S,
file: P
) -> IntoResponse<'a, Value, Client>
pub fn create_upload_session<S: AsRef<str>, P: AsRef<Path> + Send + Sync, B: Serialize>(
&'a self,
id: S,
file: P,
body: &B
) -> IntoResponse<'a, UploadSessionClient<Client>, Client>
pub fn move_items<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn update_items<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn get_item_activities<S: AsRef<str>>(
&'a self,
id: S
) -> IntoResponse<'a, Value, Client>
pub fn check_in_item<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn create_folder<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn upload_replace<S: AsRef<str>, P: AsRef<Path>>(
&'a self,
id: S,
file: P
) -> IntoResponse<'a, Value, Client>
pub fn copy_item<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn get_thumbnail_binary<S: AsRef<str>>(
&'a self,
id: S,
id2: S,
id3: S
) -> IntoResponse<'a, NoContent, Client>
pub fn get_thumbnail<S: AsRef<str>>(
&'a self,
id: S,
id2: S,
id3: S
) -> IntoResponse<'a, NoContent, Client>
pub fn restore_item_versions<S: AsRef<str>>(
&'a self,
id: S,
id2: S
) -> IntoResponse<'a, NoContent, Client>
pub fn create_root_folder<B: Serialize>(
&'a self,
body: &B
) -> IntoResponse<'a, Value, Client>
pub fn update_following<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_following<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_special<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
pub fn update_special<S: AsRef<str>, B: Serialize>(
&'a self,
id: S,
body: &B
) -> IntoResponse<'a, NoContent, Client>
Auto Trait Implementations
impl<'a, Client> RefUnwindSafe for DrivesRequest<'a, Client> where
Client: RefUnwindSafe,
impl<'a, Client> Send for DrivesRequest<'a, Client> where
Client: Sync,
impl<'a, Client> Sync for DrivesRequest<'a, Client> where
Client: Sync,
impl<'a, Client> Unpin for DrivesRequest<'a, Client>
impl<'a, Client> UnwindSafe for DrivesRequest<'a, Client> where
Client: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more