pub struct ArtifactInspectManifest {
pub annotations: HashMap<String, String>,
pub artifact_type: String,
pub config: ArtifactInspectManifestDescriptor,
pub layers: Vec<ArtifactInspectManifestDescriptor>,
pub media_type: String,
pub schema_version: i64,
pub subject: ArtifactInspectManifestDescriptor,
}
Fields§
§annotations: HashMap<String, String>
§artifact_type: String
§config: ArtifactInspectManifestDescriptor
§layers: Vec<ArtifactInspectManifestDescriptor>
§media_type: String
§schema_version: i64
§subject: ArtifactInspectManifestDescriptor
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ArtifactInspectManifest
impl<'de> Deserialize<'de> for ArtifactInspectManifest
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
Auto Trait Implementations§
impl Freeze for ArtifactInspectManifest
impl RefUnwindSafe for ArtifactInspectManifest
impl Send for ArtifactInspectManifest
impl Sync for ArtifactInspectManifest
impl Unpin for ArtifactInspectManifest
impl UnwindSafe for ArtifactInspectManifest
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