pub enum AlertRouting {
Host,
Kernel(u64),
Domain,
External,
}Expand description
Routing destination for alerts.
Variants§
Host
Route to host only (default).
Kernel(u64)
Route to specific kernel via K2K.
Domain
Broadcast to all kernels in same domain.
External
Route to external monitoring system (via host bridge).
Trait Implementations§
Source§impl Clone for AlertRouting
impl Clone for AlertRouting
Source§fn clone(&self) -> AlertRouting
fn clone(&self) -> AlertRouting
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 AlertRouting
impl Debug for AlertRouting
Source§impl Default for AlertRouting
impl Default for AlertRouting
Source§fn default() -> AlertRouting
fn default() -> AlertRouting
Returns the “default value” for a type. Read more
impl Copy for AlertRouting
Auto Trait Implementations§
impl Freeze for AlertRouting
impl RefUnwindSafe for AlertRouting
impl Send for AlertRouting
impl Sync for AlertRouting
impl Unpin for AlertRouting
impl UnwindSafe for AlertRouting
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.