pub enum TargetDirClaimKind {
Created,
AdoptedEmpty,
}Expand description
What the target-dir claim established about the worktree leaf (pure).
CLI start_atomic captures an open directory handle alongside this kind;
rewinds and writers key on the kind, never a stale plan-time bool.
Variants§
Created
This start created the leaf as a fresh empty directory.
AdoptedEmpty
This start adopted a pre-existing real empty directory.
Trait Implementations§
Source§impl Clone for TargetDirClaimKind
impl Clone for TargetDirClaimKind
Source§fn clone(&self) -> TargetDirClaimKind
fn clone(&self) -> TargetDirClaimKind
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 TargetDirClaimKind
Source§impl Debug for TargetDirClaimKind
impl Debug for TargetDirClaimKind
impl Eq for TargetDirClaimKind
Source§impl PartialEq for TargetDirClaimKind
impl PartialEq for TargetDirClaimKind
impl StructuralPartialEq for TargetDirClaimKind
Auto Trait Implementations§
impl Freeze for TargetDirClaimKind
impl RefUnwindSafe for TargetDirClaimKind
impl Send for TargetDirClaimKind
impl Sync for TargetDirClaimKind
impl Unpin for TargetDirClaimKind
impl UnsafeUnpin for TargetDirClaimKind
impl UnwindSafe for TargetDirClaimKind
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