Cargo Features

reqwest-maybe-middleware has no features set by default.

[dependencies]
reqwest-maybe-middleware = { version = "0.3.0", features = ["middleware", "json", "multipart"] }
middleware = anyhow, json, multipart, reqwest-middleware, task-local-extensions

implicitly turns on multipart/json in reqwest, so no point in avoiding it for now

json middleware?

Enables json of reqwest

multipart middleware?

Enables multipart of reqwest

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.

task-local-extensions middleware?
reqwest-middleware middleware?
anyhow middleware?