#[repr(u16)]pub enum YafIPFixField {
Show 98 variants
InitialTCPFlags = 14,
UnionTCPFlags = 15,
Payload = 18,
ReverseFlowDeltaMilliseconds = 21,
SilkAppLabel = 33,
PayloadEntropy = 35,
OsName = 36,
OsVersion = 37,
FirstPacketBanner = 38,
SecondPacketBanner = 39,
FlowAttributes = 40,
ExpiredFragmentCount = 100,
AssembledFragmentCount = 101,
MeanFlowRate = 102,
MeanPacketRate = 103,
FlowTableFlushEventCount = 104,
FlowTablePeakCount = 105,
OsFingerPrint = 107,
TftpFilename = 126,
TftpMode = 127,
DnsQueryResponse = 174,
DnsQRType = 175,
DnsAuthoritative = 176,
DnsNXDomain = 177,
DnsRRSection = 178,
DnsQName = 179,
DnsCName = 180,
DnsMXPreference = 181,
DnsMXExchange = 182,
DnsNSDName = 183,
DnsPTRDName = 184,
SslCipher = 185,
SslClientVersion = 186,
SslServerCipher = 187,
SslCompressionMethod = 188,
SslCertVersion = 189,
SslCertSignature = 190,
DnsTTL = 199,
DnsTXTData = 208,
DnsSOASerial = 209,
DnsSOARefresh = 210,
DnsSOARetry = 211,
DnsSOAExpire = 212,
DnsSOAMinimum = 213,
DnsSOAMName = 214,
DnsSOARName = 215,
DnsSRVPriority = 216,
DnsSRVWeight = 217,
DnsSRVPort = 218,
DnsSRVTarget = 219,
TcpUrgTotalCount = 223,
DnsID = 226,
SslCertSerialNumber = 244,
SslObjectType = 245,
SslObjectValue = 246,
SslCertValidityNotBefore = 247,
SslCertValidityNotAfter = 248,
SslPublicKeyAlgorithm = 249,
SslPublicKeyLength = 250,
RtpPayloadType = 287,
ReverseRtpPayloadType = 288,
MptcpInitialDataSequenceNumber = 289,
MptcpReceiverToken = 290,
MptcpMaximumSegmentSize = 291,
MptcpAddressID = 292,
MptcpFlags = 293,
SslServerName = 294,
SslCertificateHash = 295,
SmallPacketCount = 500,
NonEmptyPacketCount = 501,
DataByteCount = 502,
AverageInterarrivalTime = 503,
StandardDeviationInterarrivalTime = 504,
FirstNonEmptyPacketSize = 505,
MaxPacketSize = 506,
FirstEightNonEmptyPacketDirections = 507,
StandardDeviationPayloadLength = 508,
LargePacketCount = 510,
ReverseInitialTCPFlags = 16_398,
ReverseUnionTCPFlags = 16_399,
ReversePayload = 16_402,
ReversePayloadEntropy = 16_419,
ReverseOsName = 16_420,
ReverseOsVersion = 16_421,
ReverseFirstPacketBanner = 16_422,
ReverseSecondPacketBanner = 16_423,
ReverseFlowAttributes = 16_424,
ReverseOsFingerPrint = 16_491,
ReverseSmallPacketCount = 16_884,
ReverseNonEmptyPacketCount = 16_885,
ReverseDataByteCount = 16_886,
ReverseAverageInterarrivalTime = 16_887,
ReverseStandardDeviationInterarrivalTime = 16_888,
ReverseFirstNonEmptyPacketSize = 16_889,
ReverseMaxPacketSize = 16_890,
ReverseStandardDeviationPayloadLength = 16_892,
ReverseLargePacketCount = 16_894,
Unknown(u16),
}Variants§
InitialTCPFlags = 14
UnionTCPFlags = 15
Payload = 18
ReverseFlowDeltaMilliseconds = 21
SilkAppLabel = 33
PayloadEntropy = 35
OsName = 36
OsVersion = 37
FirstPacketBanner = 38
SecondPacketBanner = 39
FlowAttributes = 40
ExpiredFragmentCount = 100
AssembledFragmentCount = 101
MeanFlowRate = 102
MeanPacketRate = 103
FlowTableFlushEventCount = 104
FlowTablePeakCount = 105
OsFingerPrint = 107
TftpFilename = 126
TftpMode = 127
DnsQueryResponse = 174
DnsQRType = 175
DnsAuthoritative = 176
DnsNXDomain = 177
DnsRRSection = 178
DnsQName = 179
DnsCName = 180
DnsMXPreference = 181
DnsMXExchange = 182
DnsNSDName = 183
DnsPTRDName = 184
SslCipher = 185
SslClientVersion = 186
SslServerCipher = 187
SslCompressionMethod = 188
SslCertVersion = 189
SslCertSignature = 190
DnsTTL = 199
DnsTXTData = 208
DnsSOASerial = 209
DnsSOARefresh = 210
DnsSOARetry = 211
DnsSOAExpire = 212
DnsSOAMinimum = 213
DnsSOAMName = 214
DnsSOARName = 215
DnsSRVPriority = 216
DnsSRVWeight = 217
DnsSRVPort = 218
DnsSRVTarget = 219
TcpUrgTotalCount = 223
DnsID = 226
SslCertSerialNumber = 244
SslObjectType = 245
SslObjectValue = 246
SslCertValidityNotBefore = 247
SslCertValidityNotAfter = 248
SslPublicKeyAlgorithm = 249
SslPublicKeyLength = 250
RtpPayloadType = 287
ReverseRtpPayloadType = 288
MptcpInitialDataSequenceNumber = 289
MptcpReceiverToken = 290
MptcpMaximumSegmentSize = 291
MptcpAddressID = 292
MptcpFlags = 293
SslServerName = 294
SslCertificateHash = 295
SmallPacketCount = 500
NonEmptyPacketCount = 501
DataByteCount = 502
AverageInterarrivalTime = 503
StandardDeviationInterarrivalTime = 504
FirstNonEmptyPacketSize = 505
MaxPacketSize = 506
FirstEightNonEmptyPacketDirections = 507
StandardDeviationPayloadLength = 508
LargePacketCount = 510
ReverseInitialTCPFlags = 16_398
ReverseUnionTCPFlags = 16_399
ReversePayload = 16_402
ReversePayloadEntropy = 16_419
ReverseOsName = 16_420
ReverseOsVersion = 16_421
ReverseFirstPacketBanner = 16_422
ReverseSecondPacketBanner = 16_423
ReverseFlowAttributes = 16_424
ReverseOsFingerPrint = 16_491
ReverseSmallPacketCount = 16_884
ReverseNonEmptyPacketCount = 16_885
ReverseDataByteCount = 16_886
ReverseAverageInterarrivalTime = 16_887
ReverseStandardDeviationInterarrivalTime = 16_888
ReverseFirstNonEmptyPacketSize = 16_889
ReverseMaxPacketSize = 16_890
ReverseStandardDeviationPayloadLength = 16_892
ReverseLargePacketCount = 16_894
Unknown(u16)
Trait Implementations§
Source§impl Clone for YafIPFixField
impl Clone for YafIPFixField
Source§fn clone(&self) -> YafIPFixField
fn clone(&self) -> YafIPFixField
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for YafIPFixField
impl Debug for YafIPFixField
Source§impl From<YafIPFixField> for FieldDataType
impl From<YafIPFixField> for FieldDataType
Source§fn from(field: YafIPFixField) -> Self
fn from(field: YafIPFixField) -> Self
Converts to this type from the input type.
Source§impl From<YafIPFixField> for IPFixField
impl From<YafIPFixField> for IPFixField
Source§fn from(field: YafIPFixField) -> Self
fn from(field: YafIPFixField) -> Self
Converts to this type from the input type.
Source§impl From<u16> for YafIPFixField
impl From<u16> for YafIPFixField
Source§impl Hash for YafIPFixField
impl Hash for YafIPFixField
Source§impl Ord for YafIPFixField
impl Ord for YafIPFixField
Source§fn cmp(&self, other: &YafIPFixField) -> Ordering
fn cmp(&self, other: &YafIPFixField) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for YafIPFixField
impl PartialEq for YafIPFixField
Source§impl PartialOrd for YafIPFixField
impl PartialOrd for YafIPFixField
Source§impl Serialize for YafIPFixField
impl Serialize for YafIPFixField
impl Copy for YafIPFixField
impl Eq for YafIPFixField
impl StructuralPartialEq for YafIPFixField
Auto Trait Implementations§
impl Freeze for YafIPFixField
impl RefUnwindSafe for YafIPFixField
impl Send for YafIPFixField
impl Sync for YafIPFixField
impl Unpin for YafIPFixField
impl UnwindSafe for YafIPFixField
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more