pub enum ExporterHealthState {
Healthy,
Degraded,
Unavailable,
}Expand description
Health state for an individual telemetry exporter.
Variants§
Healthy
The exporter is operating normally.
Degraded
The exporter is operating with degraded behavior.
The exporter is unavailable.
Trait Implementations§
Source§impl Clone for ExporterHealthState
impl Clone for ExporterHealthState
Source§fn clone(&self) -> ExporterHealthState
fn clone(&self) -> ExporterHealthState
Returns a duplicate of the value. Read more
1.0.0 · 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 ExporterHealthState
impl Debug for ExporterHealthState
Source§impl<'de> Deserialize<'de> for ExporterHealthState
impl<'de> Deserialize<'de> for ExporterHealthState
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 PartialEq for ExporterHealthState
impl PartialEq for ExporterHealthState
Source§impl Serialize for ExporterHealthState
impl Serialize for ExporterHealthState
impl Copy for ExporterHealthState
impl Eq for ExporterHealthState
impl StructuralPartialEq for ExporterHealthState
Auto Trait Implementations§
impl Freeze for ExporterHealthState
impl RefUnwindSafe for ExporterHealthState
impl Send for ExporterHealthState
impl Sync for ExporterHealthState
impl Unpin for ExporterHealthState
impl UnsafeUnpin for ExporterHealthState
impl UnwindSafe for ExporterHealthState
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