Enum usiem::events::protocol::NetworkProtocol[][src]

pub enum NetworkProtocol {
Show 144 variants HOPOPT, ICMP, IGMP, GGP, IPV4, ST, TCP, CBT, EGP, IGP, BBN_RCC_MON, NVP_II, PUP, ARGUS, EMCON, XNET, CHAOS, UDP, MUX, DCN_MEAS, HMP, PRM, XNS_IDP, TRUNK_1, TRUNK_2, LEAF_1, LEAF_2, RDP, IRTP, ISO_TP4, NETBLT, MFE_NSP, MERIT_INP, DCCP, ThirdPC, IDPR, XTP, DDP, IDPR_CMTP, TPpp, IL, IPV6, SDRP, IPV6_ROUTE, IPV6_FRAG, IDRP, RSVP, GRE, DSR, BNA, ESP, AH, I_NLSP, SWIPE, NARP, MOBILE, TLSP, SKIP, IPV6_ICMP, IPV6_NONXT, IPV6_OPTS, CFTP, SAT_EXPAK, KRYPTOLAN, RVD, IPPC, SAT_MON, VISA, IPCV, CPNX, CPHB, WSN, PVP, BR_SAT_MON, SUN_ND, WB_MON, WB_EXPAK, ISO_IP, VMTP, SECURE_VMTP, VINES, TTP, IPTM, NSFNET_IGP, DGP, TCF, EIGRP, OSPFIGP, SPRITE_RPC, LARP, MTP, AX_25, IPIP, MICP, SCC_SP, ETHERIP, ENCAP, GMTP, IFMP, PNNI, PIM, ARIS, SCPS, QNX, A_N, IPCOMP, SNP, COMPAQ_PEER, IPX_IN_IP, VRRP, PGM, L2TP, DDX, IATP, STP, SRP, UTI, SMP, SM, PTP, ISIS, FIRE, CRTP, CRUDP, SSCOPMCE, IPLT, SPS, PIPE, SCTP, FC, RSVP_E2E_IGNORE, MOBILITY, UDPLITE, MPLS_IN_IP, MANET, HIP, SHIM6, WESP, ROHC, ETHERNET, USE, RESERVED, OTHER(Cow<'static, str>), UNKNOWN,
}

Variants

HOPOPT

ICMP

IGMP

GGP

IPV4

ST

TCP

CBT

EGP

IGP

BBN_RCC_MON

NVP_II

PUP

ARGUS

EMCON

XNET

CHAOS

UDP

MUX

DCN_MEAS

HMP

PRM

XNS_IDP

TRUNK_1

TRUNK_2

LEAF_1

LEAF_2

RDP

IRTP

ISO_TP4

NETBLT

MFE_NSP

MERIT_INP

DCCP

ThirdPC

IDPR

XTP

DDP

IDPR_CMTP

TPpp

IL

IPV6

SDRP

IPV6_ROUTE

IPV6_FRAG

IDRP

RSVP

GRE

DSR

BNA

ESP

AH

I_NLSP

SWIPE

NARP

MOBILE

TLSP

SKIP

IPV6_ICMP

IPV6_NONXT

IPV6_OPTS

CFTP

SAT_EXPAK

KRYPTOLAN

RVD

IPPC

SAT_MON

VISA

IPCV

CPNX

CPHB

WSN

PVP

BR_SAT_MON

SUN_ND

WB_MON

WB_EXPAK

ISO_IP

VMTP

SECURE_VMTP

VINES

TTP

IPTM

NSFNET_IGP

DGP

TCF

EIGRP

OSPFIGP

SPRITE_RPC

LARP

MTP

AX_25

IPIP

MICP

SCC_SP

ETHERIP

ENCAP

GMTP

IFMP

PNNI

PIM

ARIS

SCPS

QNX

A_N

IPCOMP

SNP

COMPAQ_PEER

IPX_IN_IP

VRRP

PGM

L2TP

DDX

IATP

STP

SRP

UTI

SMP

SM

PTP

ISIS

FIRE

CRTP

CRUDP

SSCOPMCE

IPLT

SPS

PIPE

SCTP

FC

RSVP_E2E_IGNORE

MOBILITY

UDPLITE

MPLS_IN_IP

MANET

HIP

SHIM6

WESP

ROHC

ETHERNET

USE

RESERVED

OTHER(Cow<'static, str>)

Tuple Fields

0: Cow<'static, str>

UNKNOWN

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Serialize this value into the given Serde serializer. Read more

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 resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

Converts the given value to a String. Read more

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.