pub struct HealthcheckBuilder {
pub cmd: Option<CMD>,
pub interval: Option<Duration>,
pub timeout: Option<Duration>,
pub start_period: Option<Duration>,
pub start_interval: Option<Duration>,
pub retries: Option<i32>,
}Expand description
Builder struct for HEALTHCHECK instruction
Format according to Dockerfile reference:
HEALTHCHECK [--interval=DURATION] [--timeout=DURATION] [--start-period=DURATION] [--start-interval=DURATION] [--retries=N] CMD <command>
Fields§
§cmd: Option<CMD>§interval: Option<Duration>§timeout: Option<Duration>§start_period: Option<Duration>§start_interval: Option<Duration>§retries: Option<i32>Implementations§
Source§impl HealthcheckBuilder
impl HealthcheckBuilder
Sourcepub fn builder() -> HealthcheckBuilderInner
pub fn builder() -> HealthcheckBuilderInner
Builder implementation - All set methods can be found in HealthcheckBuilderInner
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HealthcheckBuilder
impl RefUnwindSafe for HealthcheckBuilder
impl Send for HealthcheckBuilder
impl Sync for HealthcheckBuilder
impl Unpin for HealthcheckBuilder
impl UnwindSafe for HealthcheckBuilder
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