Cargo Features
[dependencies]
fusio = { version = "0.3.3", default-features = false, features = ["aws", "bytes", "completion-based", "dyn", "fs", "http", "monoio", "monoio-http", "no-send", "tokio", "tokio-http", "tokio-uring", "object_store"] }
- default = dyn, fs
-
These default features are set whenever
fusio
is added without
somewhere in the dependency tree.default-features = false - aws = base64, bytes, chrono, fs, http, quick-xml, ring, serde, serde_json, serde_urlencoded
-
Enables serde of optional chrono
Affects
remotes::aws
… - bytes aws? http?
-
Enables bytes
Affects
buf::IoBuf.as_bytes
… - completion-based monoio? tokio-uring?
-
Affects
buf::MaybeOwned
… - dyn default
-
Affects
fusio::dynamic
… - fs default aws?
-
tokio:
Includes basic task execution capabilities
Affects
dynamic::fs
,monoio::fs
,tokio::fs
,tokio_uring::fs
,aws::fs
,fusio::fs
… - http aws? monoio-http? tokio-http? = async-stream, bytes, http-body, http-body-util
-
Enables http, net and rt of optional tokio and poll-io of optional monoio
monoio:
(experimental)enable poll-io to convert structs to structs that impl tokio's poll io
Affects
remotes::http
… - monoio = async-stream, completion-based, no-send
-
Enables monoio
- monoio-http = h2, http, hyper
- no-send monoio? tokio-uring?
-
Affects
http::BoxBody
,fusio::MaybeSend
,fusio::MaybeSync
… - tokio = async-stream
-
Enables tokio
- tokio-http = http
-
Enables reqwest
Affects
http::tokio
… - tokio-uring = async-stream, completion-based, no-send
-
Enables tokio-uring
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-stream http? monoio? tokio? tokio-uring?
- base64 aws?
- chrono aws?
- h2 monoio-http?
- http-body http?
- http-body-util http?
- hyper monoio-http?
- object_store implicit feature
- quick-xml aws?
-
Enables quick-xml ^0.36
- ring aws?
- serde aws?
- serde_json aws?
- serde_urlencoded aws?