Skip to main content

Module frame

Module frame 

Available on crate feature quic only.

Structs§

Ack
AckFrequency
AckIter
ApplicationClose
Reason given by an application for closing the connection
ArrivedDatagram
A datagram as it arrived, with the bytes it occupied on the wire: the type, the length where the frame carries one, and the payload. Measured while parsing, so a legal but wider length varint counts for the width it was written in.
ConnectionClose
Reason given by the transport for closing the connection
Crypto
Datagram
An unreliable datagram
EcnCounts
FrameType
A QUIC frame type
InvalidFrame
Iter
NewConnectionId
NewToken
ResetStream
StopSending
Stream
StreamMeta
Metadata from a stream frame

Enums§

Close
Frame

Constants§

RETIRE_CONNECTION_ID_SIZE_BOUND
Smallest number of bytes this type of frame is guaranteed to fit within.

Traits§

FrameStruct

Type Aliases§

StreamMetaVec
A vector of StreamMeta with optimization for the single element case STREAM frame metadata of one packet; one frame per packet is the common case