Cargo Features
[dependencies]
combine_wasi = { version = "4.6.6", default-features = false, features = ["mp4", "std", "alloc", "pin-project", "tokio-02", "tokio-03", "tokio", "tokio_wasi", "futures-03", "regex"] }
End of dev-dependencies
- default = std
-
The
std
feature is set by default whenevercombine_wasi
is added without
somewhere in the dependency tree.default-features = false - mp4
-
Run the mp4 benchmark, requires a mp4 file named
small.mp4
in the benches directory - std default futures-03? tokio-02? tokio-03? = alloc, bytes
-
memchr:
The 'std' feature permits the memchr crate to use the standard library. This permits this crate to use runtime CPU feature detection to automatically accelerate searching via vector instructions. Without the standard library,
this automatic detection is not possible.Affects
error::StreamError.other
,parser::EasyParser
,stream::buf_reader
,stream::easy
,stream::read
,stream::decoder
… - alloc std
-
Affects
combinator::AnyPartialState
,combinator::AnyPartialStateParser
,combinator::any_partial_state
,combinator::AnySendPartialState
,combinator::AnySendPartialStateParser
,combinator::any_send_partial_state
,combinator::AnySendSyncPartialState
,combinator::AnySendSyncPartialStateParser
,combinator::any_send_sync_partial_state
,parser::Parser.boxed
,stream::buffered
… - pin-project futures-03? tokio-02? tokio-03? = pin-project-lite
- tokio-02 = bytes_05, futures-core-03, pin-project, pin-project-lite, std, tokio-02-dep
-
Affects
buf_reader::CombineRead
… - tokio-03 = futures-core-03, pin-project, pin-project-lite, std, tokio-03-dep
-
Affects
buf_reader::CombineRead
… - tokio = futures-core-03, pin-project-lite, tokio-dep
-
Enables io of tokio-util
Affects
buf_reader::CombineRead
… - tokio_wasi = futures-core-03, pin-project-lite, tokio-wasi-dep
-
Enables io of tokio-util_wasi
Affects
buf_reader::CombineRead
… - futures-03 = futures-core-03, futures-io-03, pin-project, pin-project-lite, std
-
Affects
buf_reader::CombineAsyncRead
…
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.
- regex implicit feature
-
Affects
parser::regex
… - pin-project-lite futures-03? pin-project? tokio? tokio-02? tokio-03? tokio_wasi?
-
Affects
buf_reader::CombineBuffer.advance_pin
… - tokio-02-dep tokio-02?
-
Enables tokio ^0.2.3
Future proofing so that tokio-0.3, tokio-0.1 etc can be supported
- tokio-03-dep tokio-03?
-
Enables tokio ^0.3
- tokio-dep tokio?
-
Enables tokio
- tokio-util tokio?
- tokio-wasi-dep tokio_wasi?
-
Enables tokio_wasi
- tokio-util_wasi tokio_wasi?
- futures-core-03 futures-03? tokio? tokio-02? tokio-03? tokio_wasi?
-
Enables futures-core
Affects
combine_wasi::future_ext
… - futures-io-03 futures-03?
-
Enables futures-io
- bytes_05 tokio-02?
-
Enables bytes ^0.5
- bytes std