pub struct SigningSubjectV1 {
pub schema_version: String,
pub usage: SigningSubjectUsage,
pub source_id: String,
pub channel: Option<String>,
pub root_epoch: Option<String>,
pub publisher_id: Option<String>,
pub plugin_id: Option<String>,
pub version: Option<String>,
pub artifact_or_metadata_identity_sha256: Option<String>,
pub epoch: Option<String>,
}Fields§
§schema_version: String§usage: SigningSubjectUsage§source_id: String§channel: Option<String>§root_epoch: Option<String>§publisher_id: Option<String>§plugin_id: Option<String>§version: Option<String>§artifact_or_metadata_identity_sha256: Option<String>§epoch: Option<String>Trait Implementations§
Source§impl Clone for SigningSubjectV1
impl Clone for SigningSubjectV1
Source§fn clone(&self) -> SigningSubjectV1
fn clone(&self) -> SigningSubjectV1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SigningSubjectV1
impl Debug for SigningSubjectV1
Source§impl<'de> Deserialize<'de> for SigningSubjectV1
impl<'de> Deserialize<'de> for SigningSubjectV1
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 SigningSubjectV1
Source§impl PartialEq for SigningSubjectV1
impl PartialEq for SigningSubjectV1
Source§impl Serialize for SigningSubjectV1
impl Serialize for SigningSubjectV1
impl StructuralPartialEq for SigningSubjectV1
Auto Trait Implementations§
impl Freeze for SigningSubjectV1
impl RefUnwindSafe for SigningSubjectV1
impl Send for SigningSubjectV1
impl Sync for SigningSubjectV1
impl Unpin for SigningSubjectV1
impl UnsafeUnpin for SigningSubjectV1
impl UnwindSafe for SigningSubjectV1
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