Skip to main content

Crate openwire_core

Crate openwire_core 

Source

Structs§

AuthChallenge
A parsed RFC 7235 authentication challenge.
AuthChallengeParam
A parsed auth-param from an RFC 7235 challenge.
AuthContext
Owned authentication challenge context passed to an Authenticator.
CallContext
CallId
CoalescingInfo
Connected
ConnectionId
ConnectionInfo
DnsRequest
DnsResolverService
Exchange
HyperExecutor
InterceptorLayer
Next
NoopEventListener
NoopEventListenerFactory
RedirectContext
RequestBody
ResponseBody
RetryContext
SharedTimer
TcpConnectRequest
TcpConnectorService
TlsConnectRequest
TlsConnectorService
TowerDnsResolver
TowerTcpConnector
TowerTlsConnector
WireError
WireErrorDiagnostics

Enums§

AuthKind
EstablishmentStage
FailurePhase
RedirectDecision
TlsAlpnPreference
Per-call hint for how a TLS connector should advertise ALPN.
WireErrorKind

Traits§

Authenticator
Produces authenticated follow-up requests for authentication challenges.
Connection
ConnectionIo
CookieJar
Cookie loading and persistence for automatic request handling.
DnsResolver
EventListener
EventListenerFactory
Interceptor
RedirectPolicy
RetryPolicy
TaskHandle
TcpConnector
TlsConnector
WireExecutor

Functions§

next_connection_id

Type Aliases§

BoxConnection
BoxDnsService
BoxError
BoxFuture
BoxTaskHandle
BoxTcpService
BoxTlsService
BoxWireService
SharedEventListener
SharedEventListenerFactory
SharedInterceptor
WireResponse