pub struct ReadinessProbe {
pub check: ReadinessCheck,
pub interval_ms: u64,
pub timeout_ms: u64,
pub retries: u32,
}Expand description
How to determine if a service is ready.
Fields§
§check: ReadinessCheckCheck.
interval_ms: u64Poll interval in milliseconds.
timeout_ms: u64Total timeout in milliseconds.
retries: u32Maximum number of retries before giving up.
Trait Implementations§
Source§impl Clone for ReadinessProbe
impl Clone for ReadinessProbe
Source§fn clone(&self) -> ReadinessProbe
fn clone(&self) -> ReadinessProbe
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReadinessProbe
impl Debug for ReadinessProbe
Source§impl<'de> Deserialize<'de> for ReadinessProbe
impl<'de> Deserialize<'de> for ReadinessProbe
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 ReadinessProbe
impl RefUnwindSafe for ReadinessProbe
impl Send for ReadinessProbe
impl Sync for ReadinessProbe
impl Unpin for ReadinessProbe
impl UnsafeUnpin for ReadinessProbe
impl UnwindSafe for ReadinessProbe
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