pub struct SignedBuild {
pub record: BuildRecord,
pub key_fingerprint: String,
pub signature: String,
}Expand description
A BuildRecord with the signature that makes it evidence.
Fields§
§record: BuildRecordThe record the signature is over.
key_fingerprint: StringSHA256:… of the key that signed it.
signature: StringThe sshsig, PEM-armoured.
Trait Implementations§
Source§impl Clone for SignedBuild
impl Clone for SignedBuild
Source§impl Debug for SignedBuild
impl Debug for SignedBuild
Source§impl<'de> Deserialize<'de> for SignedBuild
impl<'de> Deserialize<'de> for SignedBuild
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 Eq for SignedBuild
Source§impl PartialEq for SignedBuild
impl PartialEq for SignedBuild
Source§impl Serialize for SignedBuild
impl Serialize for SignedBuild
impl StructuralPartialEq for SignedBuild
Auto Trait Implementations§
impl Freeze for SignedBuild
impl RefUnwindSafe for SignedBuild
impl Send for SignedBuild
impl Sync for SignedBuild
impl Unpin for SignedBuild
impl UnsafeUnpin for SignedBuild
impl UnwindSafe for SignedBuild
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