pub struct Written {
pub src: PathBuf,
pub dst: PathBuf,
pub kind: EntryKind,
pub hash_src: Option<String>,
pub hash_dst: Option<String>,
}Expand description
One file the executor wrote — surfaced so callers can update the
deployment manifest (see crate::manifest).
Fields§
§src: PathBufAbsolute source path.
dst: PathBufAbsolute destination path.
kind: EntryKindSection the entry came from.
hash_src: Option<String>sha256:<hex> of the source, computed at write time. None on
dry-runs.
hash_dst: Option<String>sha256:<hex> of the destination after the copy. None on
dry-runs.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Written
impl RefUnwindSafe for Written
impl Send for Written
impl Sync for Written
impl Unpin for Written
impl UnsafeUnpin for Written
impl UnwindSafe for Written
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