pub enum TargetLeafRefusal {
DoesNotExist,
IsSymlink,
NotDirectory,
NotEmpty,
}Expand description
Why a leaf cannot be adopted as an empty directory claim.
Variants§
Implementations§
Source§impl TargetLeafRefusal
impl TargetLeafRefusal
Sourcepub fn as_reason_str(self) -> &'static str
pub fn as_reason_str(self) -> &'static str
Reason fragment for CLI target_dir_shape_refusal messages.
Trait Implementations§
Source§impl Clone for TargetLeafRefusal
impl Clone for TargetLeafRefusal
Source§fn clone(&self) -> TargetLeafRefusal
fn clone(&self) -> TargetLeafRefusal
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TargetLeafRefusal
Source§impl Debug for TargetLeafRefusal
impl Debug for TargetLeafRefusal
impl Eq for TargetLeafRefusal
Source§impl PartialEq for TargetLeafRefusal
impl PartialEq for TargetLeafRefusal
impl StructuralPartialEq for TargetLeafRefusal
Auto Trait Implementations§
impl Freeze for TargetLeafRefusal
impl RefUnwindSafe for TargetLeafRefusal
impl Send for TargetLeafRefusal
impl Sync for TargetLeafRefusal
impl Unpin for TargetLeafRefusal
impl UnsafeUnpin for TargetLeafRefusal
impl UnwindSafe for TargetLeafRefusal
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