pub enum Use {
Read,
Write,
Rebind,
}Expand description
What a resolved path is used for, which is also the face of a region role it reads.
Variants§
Read
Write
Rebind
Changes what the NAME refers to, rather than the bytes underneath it: rm unbinds it, ln
points it elsewhere, mv takes it away. Identical to Write for almost every path; the two
diverge where a role says a directory may be written INTO but not replaced, and in an
unknown folder, where it is the deletion the developer level leaves to the prompt.
Trait Implementations§
impl Copy for Use
impl Eq for Use
impl StructuralPartialEq for Use
Auto Trait Implementations§
impl Freeze for Use
impl RefUnwindSafe for Use
impl Send for Use
impl Sync for Use
impl Unpin for Use
impl UnsafeUnpin for Use
impl UnwindSafe for Use
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§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.