Enum ospf_parser::Ospfv3LinkStateAdvertisement[][src]

pub enum Ospfv3LinkStateAdvertisement {
    Router(Ospfv3RouterLSA),
    Network(Ospfv3NetworkLSA),
    InterAreaPrefix(Ospfv3InterAreaPrefixLSA),
    InterAreaRouter(Ospfv3InterAreaRouterLSA),
    ASExternal(Ospfv3ASExternalLSA),
    NSSA(Ospfv3ASExternalLSA),
    Link(Ospfv3LinkLSA),
    IntraAreaPrefix(Ospfv3IntraAreaPrefixLSA),
}
Expand description

Link state advertisements (v3)

Variants

Tuple Fields of Router

0: Ospfv3RouterLSA

Tuple Fields of Network

0: Ospfv3NetworkLSA
InterAreaPrefix(Ospfv3InterAreaPrefixLSA)

Tuple Fields of InterAreaPrefix

0: Ospfv3InterAreaPrefixLSA
InterAreaRouter(Ospfv3InterAreaRouterLSA)

Tuple Fields of InterAreaRouter

0: Ospfv3InterAreaRouterLSA

Tuple Fields of ASExternal

0: Ospfv3ASExternalLSA

Tuple Fields of NSSA

0: Ospfv3ASExternalLSA

Tuple Fields of Link

0: Ospfv3LinkLSA
IntraAreaPrefix(Ospfv3IntraAreaPrefixLSA)

Tuple Fields of IntraAreaPrefix

0: Ospfv3IntraAreaPrefixLSA

Trait Implementations

Formats the value using the given formatter. Read more

Parse input, not knowing the endianness Read more

Parse input as Big-Endian

Parse input as Little-Endian

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.