pub struct TrashedFilesManager { /* private fields */ }Expand description
Operations for the “trashed_files” API area.
Implementations§
Source§impl TrashedFilesManager
impl TrashedFilesManager
pub async fn create_file( &self, file_id: String, body: FileCreateRequest, opts: Option<TrashedFilesCreateFileOptions>, ) -> Result<TrashFileRestored, Error>
pub async fn get_file_trash( &self, file_id: String, opts: Option<TrashedFilesGetFileTrashOptions>, ) -> Result<TrashFile, Error>
pub async fn delete_file_trash(&self, file_id: String) -> Result<(), Error>
Auto Trait Implementations§
impl !RefUnwindSafe for TrashedFilesManager
impl !UnwindSafe for TrashedFilesManager
impl Freeze for TrashedFilesManager
impl Send for TrashedFilesManager
impl Sync for TrashedFilesManager
impl Unpin for TrashedFilesManager
impl UnsafeUnpin for TrashedFilesManager
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more