pub enum ProviderHealthStatus {
Healthy,
Degraded,
Unhealthy,
}Expand description
Health classification of one vision provider boundary. degraded means
consecutive propose-budget violations reached the failure threshold;
unhealthy means consecutive provider failures did.
Variants§
Trait Implementations§
Source§impl Clone for ProviderHealthStatus
impl Clone for ProviderHealthStatus
impl Copy for ProviderHealthStatus
Source§impl Debug for ProviderHealthStatus
impl Debug for ProviderHealthStatus
Source§impl<'de> Deserialize<'de> for ProviderHealthStatus
impl<'de> Deserialize<'de> for ProviderHealthStatus
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
impl Eq for ProviderHealthStatus
Source§impl PartialEq for ProviderHealthStatus
impl PartialEq for ProviderHealthStatus
Source§impl Serialize for ProviderHealthStatus
impl Serialize for ProviderHealthStatus
impl StructuralPartialEq for ProviderHealthStatus
Auto Trait Implementations§
impl Freeze for ProviderHealthStatus
impl RefUnwindSafe for ProviderHealthStatus
impl Send for ProviderHealthStatus
impl Sync for ProviderHealthStatus
impl Unpin for ProviderHealthStatus
impl UnsafeUnpin for ProviderHealthStatus
impl UnwindSafe for ProviderHealthStatus
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