Cargo Features

io-extras has no features set by default.

[dependencies]
io-extras = { version = "0.18.2", features = ["use_mio_net", "use_mio_os_ext", "use_async_std", "use_tokio", "use_socket2", "use_os_pipe"] }
use_mio_net = mio

Enables net of mio

Optionally depend on mio to implement traits for its types.

use_mio_os_ext = mio

Enables os-ext of mio

use_async_std = async-std
use_tokio = tokio
use_socket2 = socket2
use_os_pipe = os_pipe

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

async-std use_async_std?

Enables async-std

Optionally depend on async-std to implement traits for its types.

Enable the "unstable" feature so that we can implement traits for process::ChildStdin etc.

tokio use_tokio?

Enables tokio

Optionally depend on tokio to implement traits for its types.

os_pipe use_os_pipe?

Enables os_pipe

Optionally depend on os_pipe to implement traits for its types.

socket2 use_socket2?

Enables socket2 ^0.4.0

Optionally depend on socket2 to implement traits for its types.

mio use_mio_net? use_mio_os_ext?