Skip to main content

Module transport_parameters

Module transport_parameters 

Available on crate feature quic only.
Expand description

QUIC connection transport parameters

The TransportParameters type is used to represent the transport parameters negotiated by peers while establishing a QUIC connection. This process happens as part of the establishment of the TLS session. As such, the types contained in this modules should generally only be referred to by custom implementations of the crypto::Session trait.

Structs§

PreferredAddress
A server’s preferred address
RawParameter
A transport parameter as it was sent: identifier and raw value, in wire order.
ReservedTransportParameter
A reserved transport parameter.
TransportParameters
Transport parameters used to negotiate connection-level preferences between peers

Enums§

Error
Errors encountered while decoding TransportParameters
TransportParameterId
A QUIC transport parameter identifier. Unknown values are retained; encoding a wire identifier also requires the QUIC variable-integer range.
WriteSlot
One entry of the order transport parameters are written in.