Expand description
Connection lifecycle utilities for datum-net transports.
The lifecycle layer keeps connection establishment lazy: TCP connect, TLS handshake, timeout handling, and retry attempts start only when the returned Datum flow is materialized and pulled. Completing the upstream side of a connection byte flow gracefully shuts down the write direction while leaving the read direction open for the peer’s response.
Structs§
- Connection
- Namespace for transport-agnostic lifecycle constructors.
- Connection
Settings - Connection establishment settings shared by lifecycle-aware transports.
- Retry
Policy - Retry settings for connection establishment.
Traits§
- Connection
Lifecycle Ext - Extension methods for connection byte flows.