pub struct Image { /* private fields */ }
Expand description
Structure representing a single image.
Implementations§
source§impl Image
impl Image
sourcepub fn architecture(&self) -> &Option<String>
pub fn architecture(&self) -> &Option<String>
Image architecture.
sourcepub fn container_format(&self) -> Option<ImageContainerFormat>
pub fn container_format(&self) -> Option<ImageContainerFormat>
Container format.
sourcepub fn created_at(&self) -> DateTime<FixedOffset>
pub fn created_at(&self) -> DateTime<FixedOffset>
Creating date and time.
sourcepub fn disk_format(&self) -> Option<ImageDiskFormat>
pub fn disk_format(&self) -> Option<ImageDiskFormat>
Disk format.
sourcepub fn minimum_required_disk(&self) -> u32
pub fn minimum_required_disk(&self) -> u32
Minimum required disk size in GiB.
Can be zero, if no requirements are known.
sourcepub fn minimum_required_ram(&self) -> u32
pub fn minimum_required_ram(&self) -> u32
Minimum required disk size in GiB, if set.
Can be zero, if no requirements are known.
sourcepub fn status(&self) -> ImageStatus
pub fn status(&self) -> ImageStatus
Image status.
sourcepub fn updated_at(&self) -> DateTime<FixedOffset>
pub fn updated_at(&self) -> DateTime<FixedOffset>
Last update date and time.
sourcepub fn virtual_size(&self) -> Option<u64>
pub fn virtual_size(&self) -> Option<u64>
Virtual size of the image.
sourcepub fn visibility(&self) -> ImageVisibility
pub fn visibility(&self) -> ImageVisibility
Image visibility.