pub enum ContainerListFilter {
Show 18 variants
Ancestor(ImageOpt),
Before(String),
Expose(String),
Exited(i32),
Health(ContainerHealth),
Id(Id),
IsTask(bool),
LabelKey(String),
LabelKeyVal(String, String),
NoLabelKey(String),
NoLabelKeyVal(String, String),
Name(String),
Network(String),
Pod(String),
Publish(String),
Since(String),
Status(ContainerStatus),
Volume(String),
}
Expand description
Used to filter listed containers by one of the variants.
Variants§
Ancestor(ImageOpt)
Images that are ancestors.
Before(String)
Container ID or name
Expose(String)
Exited(i32)
Containers with exit code of
Health(ContainerHealth)
Id(Id)
A container’s ID
IsTask(bool)
LabelKey(String)
Container with key label.
LabelKeyVal(String, String)
Container with key-value label.
NoLabelKey(String)
Container without key label.
NoLabelKeyVal(String, String)
Container without key-value label.
Name(String)
A container’s name
Network(String)
Network ID or name
Pod(String)
Pod ID or name
Publish(String)
Since(String)
Container ID or name
Status(ContainerStatus)
Volume(String)
Volume name or mount point destination
Trait Implementations§
Source§impl Debug for ContainerListFilter
impl Debug for ContainerListFilter
Source§impl Filter for ContainerListFilter
impl Filter for ContainerListFilter
fn query_item(&self) -> FilterItem
Auto Trait Implementations§
impl Freeze for ContainerListFilter
impl RefUnwindSafe for ContainerListFilter
impl Send for ContainerListFilter
impl Sync for ContainerListFilter
impl Unpin for ContainerListFilter
impl UnwindSafe for ContainerListFilter
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