Cargo Features

[dependencies]
touche = { version = "0.0.10", default-features = false, features = ["full", "server", "unix-sockets", "client", "rustls"] }
default = server

The server feature is set by default whenever touche is added without default-features = false somewhere in the dependency tree.

full = client, server
server default full? = threadpool

Affects touche::server

unix-sockets
client full?

Affects touche::client

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.

rustls implicit feature

Enables rustls ^0.20.6

rustls:

Rustls is a modern TLS library written in Rust

threadpool server