Expand description
Transport options that DAPI requests use under the hood.
Structs§
- Applied
Request Settings - DAPI settings ready to use.
- Proxy
Error - A request failed because the proxy failed, not the evonode: the proxy is unreachable, broke the SOCKS5 protocol, refused the credentials, or answered with a general failure or an unsupported command. It is carried in the source chain of the transport error; see TransportError::is_proxy_failure.
- Socks5
Proxy - A SOCKS5 proxy every DAPI connection is tunnelled through.
Enums§
- Proxy
Endpoint - Where a Socks5Proxy listens.
- Socks5
Auth - How a client authenticates to a Socks5Proxy.
- Transport
Error - Transport error type.
Traits§
- Transport
Client - Generic way to create a transport client from provided Uri.
- Transport
Request - Generic transport layer request. Requires Clone as could be retried and a client in general consumes a request.
Functions§
- create_
channel - Create channel (connection) for gRPC transport.
- sleep
- Sleep for the given duration.
Type Aliases§
- Backon
Sleeper - backon::Sleeper
- BoxFuture
- An owned dynamically typed
Futurefor use in cases where you can’t statically type your result or need to add some indirection. - Core
Grpc Client - Core Client using gRPC transport.
- Platform
Grpc Client - Platform Client using gRPC transport.