pub struct FileVersionsManager { /* private fields */ }Expand description
Operations for the “file_versions” API area.
Implementations§
Source§impl FileVersionsManager
impl FileVersionsManager
Sourcepub fn list_file_versions(
&self,
file_id: String,
opts: Option<FileVersionsListFileVersionsOptions>,
) -> FileVersionsListFileVersionsPaginator
pub fn list_file_versions( &self, file_id: String, opts: Option<FileVersionsListFileVersionsOptions>, ) -> FileVersionsListFileVersionsPaginator
Iterate every crate::models::schemas::FileVersionFull across pages, threading the cursor.
pub async fn get_file_version( &self, file_id: String, file_version_id: String, opts: Option<FileVersionsGetFileVersionOptions>, ) -> Result<FileVersionFull, Error>
pub async fn update_file_version( &self, file_id: String, file_version_id: String, body: FileVersionUpdateRequest, ) -> Result<FileVersionFull, Error>
pub async fn delete_file_version( &self, file_id: String, file_version_id: String, opts: Option<FileVersionsDeleteFileVersionOptions>, ) -> Result<(), Error>
pub async fn create_file_version_current( &self, file_id: String, body: FileVersionCurrentCreateRequest, opts: Option<FileVersionsCreateFileVersionCurrentOptions>, ) -> Result<FileVersionFull, Error>
Auto Trait Implementations§
impl !RefUnwindSafe for FileVersionsManager
impl !UnwindSafe for FileVersionsManager
impl Freeze for FileVersionsManager
impl Send for FileVersionsManager
impl Sync for FileVersionsManager
impl Unpin for FileVersionsManager
impl UnsafeUnpin for FileVersionsManager
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