pub struct DockerInfo {
pub docker_image_name: String,
pub docker_version: String,
pub docker_image_sha: Option<String>,
pub docker_image_size: Option<i64>,
}
Expand description
Docker info of an image.
Fields§
§docker_image_name: String
Image docker image name.
docker_version: String
image docker version.
docker_image_sha: Option<String>
Build docker image sha.
docker_image_size: Option<i64>
Docker image size in kb.
Implementations§
Source§impl DockerInfo
impl DockerInfo
pub fn new(docker_image_name: String, docker_version: String) -> DockerInfo
Trait Implementations§
Source§impl Clone for DockerInfo
impl Clone for DockerInfo
Source§fn clone(&self) -> DockerInfo
fn clone(&self) -> DockerInfo
Returns a duplicate of the value. Read more
1.0.0 · 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 DockerInfo
impl Debug for DockerInfo
Source§impl<'de> Deserialize<'de> for DockerInfo
impl<'de> Deserialize<'de> for DockerInfo
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
Source§impl PartialEq for DockerInfo
impl PartialEq for DockerInfo
Source§impl Serialize for DockerInfo
impl Serialize for DockerInfo
impl StructuralPartialEq for DockerInfo
Auto Trait Implementations§
impl Freeze for DockerInfo
impl RefUnwindSafe for DockerInfo
impl Send for DockerInfo
impl Sync for DockerInfo
impl Unpin for DockerInfo
impl UnwindSafe for DockerInfo
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