Cargo Features

async-fcgi has no features set by default.

[dependencies]
async-fcgi = { version = "0.5.0", features = ["web_server", "con_pool", "app_start", "codec", "tokio-util"] }
default

only FCGI types by default

web_server con_pool? = async-stream-connection, codec, http-body, httparse, slab

Enables io-util, macros, net and sync of tokio

Affects client::connection, async-fcgi::stream, async-fcgi::client

con_pool app_start? = web_server

Affects client::con_pool

app_start = con_pool

Enables process of tokio

codec web_server?

Enables io-util of tokio

Affects async-fcgi::codec

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.

httparse web_server?
tokio app_start? codec? web_server?
tokio-util implicit feature

Enables tokio-util

tokio-util:

Additional utilities for working with Tokio

http-body web_server?
slab web_server?
async-stream-connection web_server?