Enum radius_rust::protocol::radius_packet::RadiusMsgType[][src]

pub enum RadiusMsgType {
    AUTH,
    ACCT,
    COA,
}

Allowed types of RADIUS messages/packets

Mainly used in RADIUS Server implementation to distinguish between sockets and functions, that should process RADIUS packets

Variants

AUTH

Authentication packet

ACCT

Accounting packet

COA

Change of Authorisation packet

Trait Implementations

impl Display for RadiusMsgType[src]

impl Eq for RadiusMsgType[src]

impl Hash for RadiusMsgType[src]

impl PartialEq<RadiusMsgType> for RadiusMsgType[src]

impl StructuralEq for RadiusMsgType[src]

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

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

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,