pub struct BlockedMove {
pub sources: Vec<String>,
pub existing: bool,
}Expand description
The files a ConflictKind::DirectoryRenameBlocked directory rename did not move.
Fields§
§sources: Vec<String>New files that would have moved to the destination; they stay where they were added.
existing: booltrue when the adding side already has a file or directory at the destination; false
when several new files would land on it.
Trait Implementations§
Source§impl Clone for BlockedMove
impl Clone for BlockedMove
Source§impl Debug for BlockedMove
impl Debug for BlockedMove
impl Eq for BlockedMove
Source§impl Hash for BlockedMove
impl Hash for BlockedMove
Source§impl Ord for BlockedMove
impl Ord for BlockedMove
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for BlockedMove
impl PartialEq for BlockedMove
Source§impl PartialOrd for BlockedMove
impl PartialOrd for BlockedMove
impl StructuralPartialEq for BlockedMove
Auto Trait Implementations§
impl Freeze for BlockedMove
impl RefUnwindSafe for BlockedMove
impl Send for BlockedMove
impl Sync for BlockedMove
impl Unpin for BlockedMove
impl UnsafeUnpin for BlockedMove
impl UnwindSafe for BlockedMove
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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§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.