[][src]Enum iml_wire_types::AlertRecordType

pub enum AlertRecordType {
    AlertState,
    LearnEvent,
    AlertEvent,
    SyslogEvent,
    ClientConnectEvent,
    CommandRunningAlert,
    CommandSuccessfulAlert,
    CommandCancelledAlert,
    CommandErroredAlert,
    CorosyncUnknownPeersAlert,
    CorosyncToManyPeersAlert,
    CorosyncNoPeersAlert,
    CorosyncStoppedAlert,
    StonithNotEnabledAlert,
    PacemakerStoppedAlert,
    HostContactAlert,
    HostOfflineAlert,
    HostRebootEvent,
    UpdatesAvailableAlert,
    TargetOfflineAlert,
    TargetFailoverAlert,
    TargetRecoveryAlert,
    StorageResourceOffline,
    StorageResourceAlert,
    StorageResourceLearnEvent,
    PowerControlDeviceUnavailableAlert,
    IpmiBmcUnavailableAlert,
    LNetOfflineAlert,
    LNetNidsChangedAlert,
    StratagemUnconfiguredAlert,
    TimeOutOfSyncAlert,
    NoTimeSyncAlert,
    MultipleTimeSyncAlert,
    UnknownTimeSyncAlert,
}

Variants

AlertState
LearnEvent
AlertEvent
SyslogEvent
ClientConnectEvent
CommandRunningAlert
CommandSuccessfulAlert
CommandCancelledAlert
CommandErroredAlert
CorosyncUnknownPeersAlert
CorosyncToManyPeersAlert
CorosyncNoPeersAlert
CorosyncStoppedAlert
StonithNotEnabledAlert
PacemakerStoppedAlert
HostContactAlert
HostOfflineAlert
HostRebootEvent
UpdatesAvailableAlert
TargetOfflineAlert
TargetFailoverAlert
TargetRecoveryAlert
StorageResourceOffline
StorageResourceAlert
StorageResourceLearnEvent
PowerControlDeviceUnavailableAlert
IpmiBmcUnavailableAlert
LNetOfflineAlert
LNetNidsChangedAlert
StratagemUnconfiguredAlert
TimeOutOfSyncAlert
NoTimeSyncAlert
MultipleTimeSyncAlert
UnknownTimeSyncAlert

Trait Implementations

impl Clone for AlertRecordType[src]

impl Copy for AlertRecordType[src]

impl Debug for AlertRecordType[src]

impl<'de> Deserialize<'de> for AlertRecordType[src]

impl PartialEq<AlertRecordType> for AlertRecordType[src]

impl Serialize for AlertRecordType[src]

impl StructuralPartialEq for AlertRecordType[src]

impl ToString for AlertRecordType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToBytes for T where
    T: Serialize
[src]

impl<T> ToJsonValue for T where
    T: Serialize
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.