pub enum V1WaitCondition {
Port(u16),
Stdout(String),
Command {
argv: Vec<String>,
interval_msec: u64,
},
}Expand description
Enumeration of conditions to wait for before accepting that the container is ready.
Variants§
Port(u16)
Wait for a port to be connectable.
Stdout(String)
Wait for a string to be found in the container’s stdout.
Command
Wait for a command to return successfully.
Trait Implementations§
Source§impl Debug for V1WaitCondition
impl Debug for V1WaitCondition
Source§impl<'de> Deserialize<'de> for V1WaitCondition
impl<'de> Deserialize<'de> for V1WaitCondition
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
Auto Trait Implementations§
impl Freeze for V1WaitCondition
impl RefUnwindSafe for V1WaitCondition
impl Send for V1WaitCondition
impl Sync for V1WaitCondition
impl Unpin for V1WaitCondition
impl UnwindSafe for V1WaitCondition
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