Cargo Features
[dependencies]
vectorscan-async = { version = "0.0.2", default-features = false, features = ["alloc", "static", "compiler", "dynamic", "chimera", "async", "stream", "catch-unwind", "tokio-impls"] }
- default = catch-unwind, compiler, static, stream, vectored
-
These default features are set whenever
vectorscan-async
is added without
somewhere in the dependency tree.default-features = false - alloc = static
-
Enables indexmap ^1.8.1 and parking_lot
Affects
vectorscan-async::alloc
… - static default alloc? chimera?
-
Enables static of vectorscan-sys
- compiler default chimera?
-
Enables compiler of vectorscan-sys
Affects
error::CompileError
,error::VectorscanCompileError
,error::chimera.ChimeraInnerCompileError
,error::chimera.ChimeraCompileError
,vectorscan-async::expression
,vectorscan-async::flags
,vectorscan-async::check_valid_platform
… - dynamic
-
Enables dynamic of vectorscan-sys
- chimera = compiler, static
-
Enables smallvec, chimera of vectorscan-sys
Affects
alloc::chimera
,database::alloc.chimera
,database::chimera
,error::chimera
,expression::chimera
,flags::chimera
,vectorscan-async::chimera_version
,matchers::chimera
… - async tokio-impls?
-
Enables futures-core and tokio 1.33.*
Affects
error::ScanError
,error::chimera.ChimeraScanError
,stream::channel
… - stream default tokio-impls?
-
Affects
vectorscan-async::stream
… - vectored catch-unwind default
- tokio-impls = async, stream
-
Enables futures-util