pub trait ContainerStatusGetExt {
Show 20 methods
// Required method
fn container_status(&self) -> &ContainerStatus;
// Provided methods
fn name(&self) -> &str { ... }
fn allocated_resources(&self) -> Option<&BTreeMap<String, Quantity>> { ... }
fn container_id(&self) -> Option<&str> { ... }
fn image(&self) -> &str { ... }
fn image_id(&self) -> &str { ... }
fn last_state(&self) -> Option<&ContainerState> { ... }
fn ready(&self) -> bool { ... }
fn resources(&self) -> Option<&ResourceRequirements> { ... }
fn restart_count(&self) -> i32 { ... }
fn started(&self) -> Option<bool> { ... }
fn state(&self) -> Option<&ContainerState> { ... }
fn running(&self) -> Option<&ContainerStateRunning> { ... }
fn terminated(&self) -> Option<&ContainerStateTerminated> { ... }
fn waiting(&self) -> Option<&ContainerStateWaiting> { ... }
fn terminated_reason(&self) -> Option<String> { ... }
fn waiting_reason(&self) -> Option<&str> { ... }
fn allocated_resources_status(&self) -> Option<&[ResourceStatus]> { ... }
fn user(&self) -> Option<&ContainerUser> { ... }
fn volume_mounts(&self) -> Option<&[VolumeMountStatus]> { ... }
}Required Methods§
fn container_status(&self) -> &ContainerStatus
Provided Methods§
fn name(&self) -> &str
fn allocated_resources(&self) -> Option<&BTreeMap<String, Quantity>>
fn container_id(&self) -> Option<&str>
fn image(&self) -> &str
fn image_id(&self) -> &str
fn last_state(&self) -> Option<&ContainerState>
fn ready(&self) -> bool
fn resources(&self) -> Option<&ResourceRequirements>
fn restart_count(&self) -> i32
fn started(&self) -> Option<bool>
fn state(&self) -> Option<&ContainerState>
fn running(&self) -> Option<&ContainerStateRunning>
fn terminated(&self) -> Option<&ContainerStateTerminated>
fn waiting(&self) -> Option<&ContainerStateWaiting>
fn terminated_reason(&self) -> Option<String>
fn waiting_reason(&self) -> Option<&str>
fn allocated_resources_status(&self) -> Option<&[ResourceStatus]>
fn user(&self) -> Option<&ContainerUser>
fn volume_mounts(&self) -> Option<&[VolumeMountStatus]>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".