pub enum HangMonitorAlert {
Hang(HangAlert),
Profile(Vec<u8>),
}
Expand description
Hang-alerts are sent by the monitor to the constellation.
Variants§
Hang(HangAlert)
A component hang has been detected.
Profile(Vec<u8>)
Report a completed sampled profile.
Trait Implementations§
source§impl Debug for HangMonitorAlert
impl Debug for HangMonitorAlert
source§impl<'de> Deserialize<'de> for HangMonitorAlert
impl<'de> Deserialize<'de> for HangMonitorAlert
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 HangMonitorAlert
impl RefUnwindSafe for HangMonitorAlert
impl Send for HangMonitorAlert
impl Sync for HangMonitorAlert
impl Unpin for HangMonitorAlert
impl UnwindSafe for HangMonitorAlert
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