#[non_exhaustive]pub enum QuicFrameField {
Show 33 variants
CryptoOffset,
CryptoLength,
CryptoData,
TokenLength,
Token,
StreamId,
StreamOffset,
StreamLength,
StreamData,
MaximumData,
MaximumStreamData,
MaximumStreams,
ApplicationErrorCode,
ConnectionCloseErrorCode,
TriggeringFrameType,
ReasonPhraseLength,
ReasonPhrase,
FinalSize,
PathData,
SequenceNumber,
RetirePriorTo,
ConnectionIdLength,
ConnectionId,
StatelessResetToken,
LargestAcknowledged,
AckDelay,
AckRangeCount,
FirstAckRange,
AckGap,
AckRangeLength,
Ect0Count,
Ect1Count,
EcnCeCount,
}Expand description
Identifies a semantic field in a QUIC frame.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
CryptoOffset
The CRYPTO frame’s offset field.
CryptoLength
The CRYPTO frame’s data-length field.
CryptoData
The CRYPTO frame’s opaque data bytes.
TokenLength
The frame’s token-length field.
Token
The frame’s opaque token bytes.
StreamId
The frame’s stream-ID field.
StreamOffset
The STREAM frame’s offset field.
StreamLength
The STREAM frame’s data-length field.
StreamData
The STREAM frame’s opaque data bytes.
MaximumData
The frame’s maximum-data field.
MaximumStreamData
The frame’s maximum-stream-data field.
MaximumStreams
The frame’s maximum-streams field.
ApplicationErrorCode
The frame’s application-error-code field.
ConnectionCloseErrorCode
The CONNECTION_CLOSE frame’s error-code field.
TriggeringFrameType
The transport CONNECTION_CLOSE frame’s triggering-frame-type field.
ReasonPhraseLength
The CONNECTION_CLOSE frame’s reason-phrase-length field.
ReasonPhrase
The CONNECTION_CLOSE frame’s opaque reason-phrase bytes.
FinalSize
The frame’s final-size field.
PathData
The frame’s opaque path-validation data.
SequenceNumber
The frame’s connection-ID sequence-number field.
RetirePriorTo
The frame’s retire-prior-to field.
ConnectionIdLength
The frame’s connection-ID-length field.
ConnectionId
The frame’s opaque connection-ID bytes.
StatelessResetToken
The frame’s stateless-reset-token bytes.
LargestAcknowledged
The ACK frame’s largest-acknowledged field.
AckDelay
The ACK frame’s acknowledgment-delay field.
AckRangeCount
The ACK frame’s additional-range count field.
FirstAckRange
The ACK frame’s first acknowledgment-range field.
AckGap
An ACK frame’s additional-range gap field.
AckRangeLength
An ACK frame’s additional-range length field.
Ect0Count
The ACK_ECN frame’s ECT(0) count field.
Ect1Count
The ACK_ECN frame’s ECT(1) count field.
EcnCeCount
The ACK_ECN frame’s ECN-CE count field.