pub struct Prepared {
pub schema: String,
pub record: ImportRecord,
pub product: String,
pub release_version: String,
pub release_signer_fingerprint: String,
pub advisories_sha256: String,
pub checks: Vec<String>,
}Expand description
What verifying an intel bundle found (lane cds4, plan row HOL-CDS-4): everything the
intel store needs to take the bundle, and nothing written. prepare makes it, inside
Holger’s import-intel job; commit lands it, in the server, after the job’s signed
result was believed. The advisory set and the bundle’s bytes travel beside it, and
commit holds both to the digests named here.
Fields§
§schema: String§record: ImportRecordThe audit record (bundle id, sequence, supplier, snapshot, digests, outcome).
product: String§release_version: String§release_signer_fingerprint: String§advisories_sha256: StringThe SHA-256 of the advisory set (the bundle’s own advisory_snapshot_digest).
checks: Vec<String>The verifier’s checks, the time source first.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Prepared
impl<'de> Deserialize<'de> for Prepared
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Prepared
Auto Trait Implementations§
impl Freeze for Prepared
impl RefUnwindSafe for Prepared
impl Send for Prepared
impl Sync for Prepared
impl Unpin for Prepared
impl UnsafeUnpin for Prepared
impl UnwindSafe for Prepared
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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