pub struct ChannelHealth {
pub state: HealthState,
pub detail: Option<String>,
}Expand description
Health result that can be surfaced without leaking credentials.
Fields§
§state: HealthState§detail: Option<String>Implementations§
Source§impl ChannelHealth
impl ChannelHealth
Trait Implementations§
Source§impl Clone for ChannelHealth
impl Clone for ChannelHealth
Source§impl Debug for ChannelHealth
impl Debug for ChannelHealth
Source§impl<'de> Deserialize<'de> for ChannelHealth
impl<'de> Deserialize<'de> for ChannelHealth
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 ChannelHealth
Source§impl PartialEq for ChannelHealth
impl PartialEq for ChannelHealth
Source§impl Serialize for ChannelHealth
impl Serialize for ChannelHealth
impl StructuralPartialEq for ChannelHealth
Auto Trait Implementations§
impl Freeze for ChannelHealth
impl RefUnwindSafe for ChannelHealth
impl Send for ChannelHealth
impl Sync for ChannelHealth
impl Unpin for ChannelHealth
impl UnsafeUnpin for ChannelHealth
impl UnwindSafe for ChannelHealth
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