[][src]Enum bmp_client::types::MessageKind

#[repr(u8)]pub enum MessageKind {
    RouteMonitoring,
    StatisticsReport,
    PeerDown,
    PeerUp,
    Initiation,
    Termination,
    RouteMirroring,
}

BMP Message Types (RFC7854 Section 10.1)

Variants

RouteMonitoring

Route Monitoring

StatisticsReport

Statistics Report (unimplemented)

PeerDown

Peer Down (unimplemented)

PeerUp

Peer Up

Initiation

Initiation

Termination

Termination (unimplemented)

RouteMirroring

Route Mirroring (unimplemented)

Trait Implementations

impl Clone for MessageKind[src]

impl Copy for MessageKind[src]

impl Debug for MessageKind[src]

impl Display for MessageKind[src]

impl Eq for MessageKind[src]

impl Hash for MessageKind[src]

impl PartialEq<MessageKind> for MessageKind[src]

impl StructuralEq for MessageKind[src]

impl StructuralPartialEq for MessageKind[src]

impl TryFrom<u8> for MessageKind[src]

type Error = Error

The type returned in the event of a conversion error.

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> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[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.