pub struct RecordFacts {
pub cog_id: String,
pub version: String,
pub binary_digest: String,
pub key_id: String,
pub source_commit: String,
}Expand description
Facts a verified record binds.
Fields§
§cog_id: StringcogId.
version: Stringversion.
binary_digest: StringartifactRef.binaryDigest (sha256:<hex>).
key_id: StringSigning key id.
source_commit: StringsourceCommit (empty when the record does not carry one).
Trait Implementations§
Source§impl Clone for RecordFacts
impl Clone for RecordFacts
Source§impl Debug for RecordFacts
impl Debug for RecordFacts
impl Eq for RecordFacts
Source§impl PartialEq for RecordFacts
impl PartialEq for RecordFacts
impl StructuralPartialEq for RecordFacts
Auto Trait Implementations§
impl Freeze for RecordFacts
impl RefUnwindSafe for RecordFacts
impl Send for RecordFacts
impl Sync for RecordFacts
impl Unpin for RecordFacts
impl UnsafeUnpin for RecordFacts
impl UnwindSafe for RecordFacts
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more