pub struct HealthConfig {
pub interval: Option<i64>,
pub retries: Option<i64>,
pub start_period: Option<i64>,
pub test: Option<Vec<String>>,
pub timeout: Option<i64>,
}Fields§
§interval: Option<i64>A Duration represents the elapsed time between two instants as an int64 nanosecond count. The representation limits the largest representable duration to approximately 290 years.
retries: Option<i64>Retries is the number of consecutive failures needed to consider a container as unhealthy. Zero means inherit.
start_period: Option<i64>A Duration represents the elapsed time between two instants as an int64 nanosecond count. The representation limits the largest representable duration to approximately 290 years.
test: Option<Vec<String>>Test is the test to perform to check that the container is healthy. An empty slice means to inherit the default. The options are: {} : inherit healthcheck {"NONE"} : disable healthcheck {"CMD", args…} : exec arguments directly {"CMD-SHELL", command} : run command with system’s default shell
timeout: Option<i64>A Duration represents the elapsed time between two instants as an int64 nanosecond count. The representation limits the largest representable duration to approximately 290 years.
Implementations§
Source§impl HealthConfig
impl HealthConfig
pub fn new() -> HealthConfig
Trait Implementations§
Source§impl Clone for HealthConfig
impl Clone for HealthConfig
Source§fn clone(&self) -> HealthConfig
fn clone(&self) -> HealthConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for HealthConfig
impl Debug for HealthConfig
Source§impl<'de> Deserialize<'de> for HealthConfig
impl<'de> Deserialize<'de> for HealthConfig
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>,
Source§impl FromStr for HealthConfig
Converts Query Parameters representation (style=form, explode=false) to a HealthConfig value
as specified in https://swagger.io/docs/specification/serialization/
Should be implemented in a serde deserializer
impl FromStr for HealthConfig
Converts Query Parameters representation (style=form, explode=false) to a HealthConfig value as specified in https://swagger.io/docs/specification/serialization/ Should be implemented in a serde deserializer
Source§impl PartialEq for HealthConfig
impl PartialEq for HealthConfig
Source§impl Serialize for HealthConfig
impl Serialize for HealthConfig
Source§impl ToString for HealthConfig
Converts the HealthConfig value to the Query Parameters representation (style=form, explode=false)
specified in https://swagger.io/docs/specification/serialization/
Should be implemented in a serde serializer
impl ToString for HealthConfig
Converts the HealthConfig value to the Query Parameters representation (style=form, explode=false) specified in https://swagger.io/docs/specification/serialization/ Should be implemented in a serde serializer