pub struct Planned {
pub path: Vec<u8>,
pub mode: u32,
pub oid: ObjectId,
pub mtime: Time,
}Expand description
A path the plan intends to materialise by cloning.
Fields§
§path: Vec<u8>§mode: u32The mode from the tree. Never the mode the source file happens to carry.
oid: ObjectId§mtime: TimeThe source file’s modification time, as the source index records it.
Trait Implementations§
impl Eq for Planned
impl StructuralPartialEq for Planned
Auto Trait Implementations§
impl Freeze for Planned
impl RefUnwindSafe for Planned
impl Send for Planned
impl Sync for Planned
impl Unpin for Planned
impl UnsafeUnpin for Planned
impl UnwindSafe for Planned
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.