pub struct ArtifactInspectManifestDescriptor {
pub annotations: HashMap<String, String>,
pub artifact_type: String,
pub data: Vec<u8>,
pub digest: String,
pub media_type: String,
pub platform: ManifestPlatform,
pub size: i64,
pub urls: Vec<String>,
}
Fields§
§annotations: HashMap<String, String>
§artifact_type: String
§data: Vec<u8>
§digest: String
§media_type: String
§platform: ManifestPlatform
§size: i64
§urls: Vec<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ArtifactInspectManifestDescriptor
impl<'de> Deserialize<'de> for ArtifactInspectManifestDescriptor
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 ArtifactInspectManifestDescriptor
impl RefUnwindSafe for ArtifactInspectManifestDescriptor
impl Send for ArtifactInspectManifestDescriptor
impl Sync for ArtifactInspectManifestDescriptor
impl Unpin for ArtifactInspectManifestDescriptor
impl UnwindSafe for ArtifactInspectManifestDescriptor
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