pub struct Validated {
pub manifest: ReleaseManifest,
pub artifact: ReleaseArtifact,
pub platform: ConstraintPlatform,
pub engine_digest: Digest,
pub binary: Vec<u8>,
pub metadata: ActionMetadata,
}Expand description
The validated release: everything the bootstrap proved before it is allowed to exec anything.
Fields§
§manifest: ReleaseManifest§artifact: ReleaseArtifact§platform: ConstraintPlatform§engine_digest: Digest§binary: Vec<u8>§metadata: ActionMetadataTrait Implementations§
Auto Trait Implementations§
impl Freeze for Validated
impl RefUnwindSafe for Validated
impl Send for Validated
impl Sync for Validated
impl Unpin for Validated
impl UnsafeUnpin for Validated
impl UnwindSafe for Validated
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