pub struct PCloudStoreDirectory { /* private fields */ }
Expand description
A directory in the pCloud file store.
Trait Implementations§
Source§impl Debug for PCloudStoreDirectory
impl Debug for PCloudStoreDirectory
Source§impl From<PCloudStoreDirectory> for AnyStoreDirectory
impl From<PCloudStoreDirectory> for AnyStoreDirectory
Source§fn from(value: PCloudStoreDirectory) -> Self
fn from(value: PCloudStoreDirectory) -> Self
Converts to this type from the input type.
Source§impl StoreDirectory for PCloudStoreDirectory
impl StoreDirectory for PCloudStoreDirectory
Source§async fn read(&self) -> Result<Self::Reader>
async fn read(&self) -> Result<Self::Reader>
Reads the directory contents from pCloud and returns an entry reader.
Source§type Entry = Entry<PCloudStoreFile, PCloudStoreDirectory>
type Entry = Entry<PCloudStoreFile, PCloudStoreDirectory>
Associated type for entries in the directory.
Source§type Reader = PCloudStoreDirectoryReader
type Reader = PCloudStoreDirectoryReader
Associated type for the reader that iterates over the directory’s
entries.
Source§async fn delete_recursive(&self) -> Result<()>
async fn delete_recursive(&self) -> Result<()>
Deletes a directory and its content
Auto Trait Implementations§
impl Freeze for PCloudStoreDirectory
impl !RefUnwindSafe for PCloudStoreDirectory
impl Send for PCloudStoreDirectory
impl Sync for PCloudStoreDirectory
impl Unpin for PCloudStoreDirectory
impl !UnwindSafe for PCloudStoreDirectory
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