Cargo Features
[dependencies]
s2protocol = { version = "3.1.1", default-features = false, features = ["tracing_off", "tracing_trace_level", "tracing_debug_level", "tracing_info_level", "arrow", "syntax"] }
- default = arrow, syntax, tracing_off
-
These default features are set whenever
s2protocol
is added without
somewhere in the dependency tree.default-features = false - tracing_off default
-
A feature that allows extra tracing, disabled by default because of performance
Enables max_level_off and release_max_level_off of tracing
- tracing_trace_level
-
Enables max_level_trace and release_max_level_trace of tracing
- tracing_debug_level
-
Enables max_level_debug and release_max_level_debug of tracing
- tracing_info_level
-
Enables max_level_info and release_max_level_info of tracing
- arrow default = arrow2, arrow2_convert, rayon, sha256
-
Affects
ipc_writer::write_batches
,ipc_writer::open_arrow_mutex_writer
,ipc_writer::write_to_arrow_mutex_writer
,ipc_writer::close_arrow_mutex_writer
,cli::WriteArrowIpcProps
,game_events::arrow
,s2protocol::arrow
,tracker_events::arrow
… - syntax default = bat
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.