pub struct FileHealthCheckConfig {
pub uri: String,
pub interval: u32,
pub timeout: u32,
pub healthy_threshold: u32,
pub unhealthy_threshold: u32,
pub expected_status: u32,
}Fields§
§uri: String§interval: u32§timeout: u32§healthy_threshold: u32§unhealthy_threshold: u32§expected_status: u32Implementations§
Source§impl FileHealthCheckConfig
impl FileHealthCheckConfig
pub fn to_proto(&self) -> HealthCheckConfig
Trait Implementations§
Source§impl Clone for FileHealthCheckConfig
impl Clone for FileHealthCheckConfig
Source§fn clone(&self) -> FileHealthCheckConfig
fn clone(&self) -> FileHealthCheckConfig
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 FileHealthCheckConfig
impl Debug for FileHealthCheckConfig
Source§impl<'de> Deserialize<'de> for FileHealthCheckConfig
impl<'de> Deserialize<'de> for FileHealthCheckConfig
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
Source§impl Hash for FileHealthCheckConfig
impl Hash for FileHealthCheckConfig
Source§impl PartialEq for FileHealthCheckConfig
impl PartialEq for FileHealthCheckConfig
Source§fn eq(&self, other: &FileHealthCheckConfig) -> bool
fn eq(&self, other: &FileHealthCheckConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FileHealthCheckConfig
impl Serialize for FileHealthCheckConfig
impl Eq for FileHealthCheckConfig
impl StructuralPartialEq for FileHealthCheckConfig
Auto Trait Implementations§
impl Freeze for FileHealthCheckConfig
impl RefUnwindSafe for FileHealthCheckConfig
impl Send for FileHealthCheckConfig
impl Sync for FileHealthCheckConfig
impl Unpin for FileHealthCheckConfig
impl UnsafeUnpin for FileHealthCheckConfig
impl UnwindSafe for FileHealthCheckConfig
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.