pub enum ReadDirMeta {
Data,
DataSymlink,
None,
}
Expand description
Used as argument to the read_dir() method. It is:
- an optimization hint (the implementation may call metadata() and store the result in the returned directory entry)
- a way to get metadata instead of symlink_metadata from the directory entry.
Variants§
Data
DavDirEntry.metadata() behaves as metadata()
DataSymlink
DavDirEntry.metadata() behaves as symlink_metadata()
None
No optimizations, otherwise like DataSymlink.
Trait Implementations§
Source§impl Clone for ReadDirMeta
impl Clone for ReadDirMeta
Source§fn clone(&self) -> ReadDirMeta
fn clone(&self) -> ReadDirMeta
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ReadDirMeta
impl Debug for ReadDirMeta
Source§impl PartialEq for ReadDirMeta
impl PartialEq for ReadDirMeta
impl Copy for ReadDirMeta
impl Eq for ReadDirMeta
impl StructuralPartialEq for ReadDirMeta
Auto Trait Implementations§
impl Freeze for ReadDirMeta
impl RefUnwindSafe for ReadDirMeta
impl Send for ReadDirMeta
impl Sync for ReadDirMeta
impl Unpin for ReadDirMeta
impl UnwindSafe for ReadDirMeta
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.