Skip to main content

Module lifecycle

Module lifecycle 

Available on crate features quic and std only.
Expand description

Connection lifetime event data.

Structs§

ConnectionClosedView
Connection closure classification, wire error code, and borrowed diagnostic reason.
TupleEndpointInfo
Known endpoint address and initial connection ID. Unknown addresses are omitted.

Enums§

ConnectionClosedTrigger
Cause of connection closure.
ConnectionState
Connection lifecycle state observed by the transport.
LifecycleEventView
Connection start, state transition, and closure observations.
ReasonView
A diagnostic reason in its original text or wire-byte representation. Invalid UTF-8 is replaced only during serialization, without allocating rendered text.
TransportErrorName
QUIC transport error classification, formatted only when serialized.

Type Aliases§

ConnectionClosed
Connection closure details with owned or static backing storage.
LifecycleEvent
Lifecycle event with owned or static backing storage.
Reason
Diagnostic reason with owned or static backing storage.