pub enum FileListAll {
V3(DirectoryList),
V4(Box<ListResponse>),
}Expand description
Unified file list with automatic pagination support
This variant contains all pages combined for V4 API.
Variants§
V3(DirectoryList)
V4(Box<ListResponse>)
Implementations§
Source§impl FileListAll
impl FileListAll
Sourcepub fn parent_name(&self) -> String
pub fn parent_name(&self) -> String
Get parent directory name
Sourcepub fn parent_path(&self) -> String
pub fn parent_path(&self) -> String
Get parent directory path
Sourcepub fn storage_policy_id(&self) -> Option<String>
pub fn storage_policy_id(&self) -> Option<String>
Get storage policy ID (V4 only)
Sourcepub fn storage_policy_name(&self) -> Option<String>
pub fn storage_policy_name(&self) -> Option<String>
Get storage policy name (V4 only)
Sourcepub fn total_count(&self) -> usize
pub fn total_count(&self) -> usize
Get total count (all items)
Sourcepub fn total_items(&self) -> Option<i64>
pub fn total_items(&self) -> Option<i64>
Get total items count from pagination (V4 only)
Auto Trait Implementations§
impl Freeze for FileListAll
impl RefUnwindSafe for FileListAll
impl Send for FileListAll
impl Sync for FileListAll
impl Unpin for FileListAll
impl UnwindSafe for FileListAll
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