pub struct FolderMetadataManager { /* private fields */ }Expand description
Operations for the “folder_metadata” API area.
Implementations§
Source§impl FolderMetadataManager
impl FolderMetadataManager
pub async fn list_folder_metadata( &self, folder_id: String, opts: Option<FolderMetadataListFolderMetadataOptions>, ) -> Result<Metadatas, Error>
pub async fn get_folder_metadata( &self, folder_id: String, scope: GetFileIdMetadataIdIdScope, template_key: String, ) -> Result<MetadataFull, Error>
pub async fn update_folder_metadata( &self, folder_id: String, scope: GetFileIdMetadataIdIdScope, template_key: String, body: Vec<FileMetadataUpdateRequest>, ) -> Result<MetadataFull, Error>
pub async fn create_folder_metadata( &self, folder_id: String, scope: GetFileIdMetadataIdIdScope, template_key: String, body: HashMap<String, Value>, ) -> Result<MetadataFull, Error>
pub async fn delete_folder_metadata( &self, folder_id: String, scope: GetFileIdMetadataIdIdScope, template_key: String, ) -> Result<(), Error>
Auto Trait Implementations§
impl !RefUnwindSafe for FolderMetadataManager
impl !UnwindSafe for FolderMetadataManager
impl Freeze for FolderMetadataManager
impl Send for FolderMetadataManager
impl Sync for FolderMetadataManager
impl Unpin for FolderMetadataManager
impl UnsafeUnpin for FolderMetadataManager
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