Enum dav_server::fs::ReadDirMeta
source · [−]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
sourceimpl Clone for ReadDirMeta
impl Clone for ReadDirMeta
sourcefn clone(&self) -> ReadDirMeta
fn clone(&self) -> ReadDirMeta
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ReadDirMeta
impl Debug for ReadDirMeta
sourceimpl PartialEq<ReadDirMeta> for ReadDirMeta
impl PartialEq<ReadDirMeta> for ReadDirMeta
sourcefn eq(&self, other: &ReadDirMeta) -> bool
fn eq(&self, other: &ReadDirMeta) -> bool
impl Copy for ReadDirMeta
impl Eq for ReadDirMeta
impl StructuralEq for ReadDirMeta
impl StructuralPartialEq for ReadDirMeta
Auto Trait Implementations
impl RefUnwindSafe for ReadDirMeta
impl Send for ReadDirMeta
impl Sync for ReadDirMeta
impl Unpin for ReadDirMeta
impl UnwindSafe for ReadDirMeta
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.