Crate quinn_boring

Source

Modules§

helpers

Structs§

ClientConfig
Configuration for a client-side QUIC. Wraps around a BoringSSL SslContext.
Entry
A utility for combining an SslSession and server TransportParameters as a SessionCache entry.
HandshakeData
Information available from quinn_proto::crypto::Session::handshake_data once the handshake has completed.
HandshakeTokenKey
HmacKey
Implementation of crypto::HmacKey using BoringSSL.
NoKeyLog
A KeyLog that does nothing.
NoSessionCache
A SessionCache implementation that will never cache anything. Requires no storage.
ServerConfig
Configuration for a server-side QUIC. Wraps around a BoringSSL SslContext.
SimpleCache
SslError

Enums§

Error
KeyLogLabel
Enumeration of the possible values for the keylog label. See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Key_Log_Format for details.
Level
QuicVersion
QUIC protocol version

Traits§

KeyLog
Provides a handler for logging key material. This is intended for debugging use with tools like Wireshark.
QuicSsl
Provides additional methods to Ssl needed for QUIC.
QuicSslContext
Provides additional methods to SslContext needed for QUIC.
QuicSslSession
SessionCache
A client-side Session cache for the BoringSSL crypto provider.

Type Aliases§

Result
The main result type for this (crypto boring) module.