Cargo Features
[dependencies]
tarantool = { version = "4.0.1", default-features = false, features = ["all", "net_box", "picodata", "tokio_components", "network_client", "internal_test", "test", "async-std"] }
- default all? = net_box, network_client
-
These default features are set whenever
tarantool
is added without
somewhere in the dependency tree.default-features = false - all = default, test
- net_box default = refpool
- picodata tokio_components? = crossbeam-queue
-
Affects
tarantool::Logger
,tarantool::LogFormatFn
,tarantool::BoxTuple
,tarantool::BoxTupleFormat
,tarantool::box_tuple_data_offset
,tarantool::box_tuple_hash
,tarantool::LCPipe
,tarantool::box_read_view_t
,tarantool::box_read_view_iterator_t
,tarantool::space_index_id
,tarantool::cbus
,tarantool::read_view
… - tokio_components = picodata, tokio
- network_client default
-
Affects
network::client
… - internal_test = pretty_assertions, test
-
Affects
test::util
… - test all? internal_test? = tester
-
Affects
tarantool::test
…
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.
- refpool net_box
- tester test?
-
Enables tester ^0.7.0
- crossbeam-queue picodata?
- async-std implicit feature
-
Enables async-std
async-std:
Async version of the Rust standard library
- pretty_assertions internal_test?
- tokio tokio_components?
-
Enables tokio =1.29.1