pub struct ImageDetail {
pub id: String,
pub repo_tags: Vec<String>,
pub repo_digests: Vec<String>,
pub size: i64,
pub architecture: String,
pub os: String,
pub created: DateTime<Utc>,
pub config: ImageConfig,
pub layers: Vec<String>,
}Expand description
Detailed metadata for a single image.
Fields§
§id: StringImage identifier.
Repository tags pointing at the image.
repo_digests: Vec<String>Repository digests for the image.
size: i64Image size in bytes.
architecture: StringImage CPU architecture.
os: StringImage operating system.
created: DateTime<Utc>Image creation time.
config: ImageConfigSelected container configuration baked into the image.
layers: Vec<String>Layer digests, base to top.
Trait Implementations§
Source§impl Clone for ImageDetail
impl Clone for ImageDetail
Source§fn clone(&self) -> ImageDetail
fn clone(&self) -> ImageDetail
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 ImageDetail
impl Debug for ImageDetail
impl Eq for ImageDetail
Source§impl PartialEq for ImageDetail
impl PartialEq for ImageDetail
impl StructuralPartialEq for ImageDetail
Auto Trait Implementations§
impl Freeze for ImageDetail
impl RefUnwindSafe for ImageDetail
impl Send for ImageDetail
impl Sync for ImageDetail
impl Unpin for ImageDetail
impl UnsafeUnpin for ImageDetail
impl UnwindSafe for ImageDetail
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