pub struct Entry {
pub destination: String,
pub kind: Kind,
pub placement: Placement,
pub baseline: Vec<u8>,
pub rendered: Vec<u8>,
}Expand description
One artifact of the payload projection: what would land at one destination, with the payload bytes it was rendered from.
Fields§
§destination: StringThe destination, relative to the target root.
kind: KindThe declared kind.
placement: PlacementWhole file, or the marked block.
baseline: Vec<u8>The payload bytes before substitution — what baseline_sha256
digests.
rendered: Vec<u8>The bytes a landing writes: substituted for rendered files,
identical to the baseline otherwise.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Entry
impl RefUnwindSafe for Entry
impl Send for Entry
impl Sync for Entry
impl Unpin for Entry
impl UnsafeUnpin for Entry
impl UnwindSafe for Entry
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