Expand description
Different implementations of a common async API for use in arti
Currently only async_std, tokio and smol are provided.
Modulesยง
- async_
std ๐ - Re-exports of the async_std runtime for use with arti.
- native_
tls ๐ - Implementation for using
native_tls - rustls ๐
- Implementation for using Rustls with a runtime.
- smol ๐
- Re-exports of the smol runtime for use with arti. This crate defines a slim API around our async runtime so that we can swap it out easily.
- streamops ๐
- Helpers for implementing
StreamOps. - tokio ๐
- Re-exports of the tokio runtime for use with arti.
- unimpl_
tls ๐ - Stub types to provide in place of an unimplemented TLS server-side implementation.
Constantsยง
- LISTEN_
BACKLOG ๐ - Connection backlog size to use for
listen()calls on IP sockets.
Functionsยง
- tcp_
listen ๐ - Open a listening TCP socket.