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: StringImage docker image name.
docker_version: Stringimage 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<DockerInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DockerInfo, <__D as Deserializer<'de>>::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
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
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