Struct shiplift::container::ContainerInfo [−][src]
pub struct ContainerInfo { pub created: DateTime<Utc>, pub command: String, pub id: String, pub image: String, pub image_id: String, pub labels: HashMap<String, String>, pub names: Vec<String>, pub ports: Vec<Port>, pub state: String, pub status: String, pub size_rw: Option<i64>, pub size_root_fs: Option<i64>, }
Fields
created: DateTime<Utc>
command: String
id: String
image: String
image_id: String
labels: HashMap<String, String>
names: Vec<String>
ports: Vec<Port>
state: String
status: String
size_rw: Option<i64>
size_root_fs: Option<i64>
Trait Implementations
impl Clone for ContainerInfo
[src]
impl Clone for ContainerInfo
[src]fn clone(&self) -> ContainerInfo
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for ContainerInfo
[src]
impl<'de> Deserialize<'de> for ContainerInfo
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for ContainerInfo
[src]
impl Serialize for ContainerInfo
[src]Auto Trait Implementations
impl RefUnwindSafe for ContainerInfo
impl Send for ContainerInfo
impl Sync for ContainerInfo
impl Unpin for ContainerInfo
impl UnwindSafe for ContainerInfo
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,