Cargo Features
[dependencies]
timecat = { version = "1.22.3", default-features = false, features = ["binary", "nnue_reader", "inbuilt_nnue", "engine", "colored_output", "strict", "speed", "serde", "experimental", "debug"] }
- default = binary, colored_output, speed
-
These default features are set whenever
timecat
is added without
somewhere in the dependency tree.default-features = false - binary default debug? = engine, inbuilt_nnue
- nnue_reader inbuilt_nnue?
-
Enables binread
- inbuilt_nnue build binary engine? = nnue_reader
- engine binary = inbuilt_nnue
-
Affects
constants::engine
,global_utils::clear_all_cache_tables
,info_utils::print_engine_info
,time_utils::MeasureTime0
,time_utils::MeasureTime1
… - colored_output default debug? = colored
-
Affects
constants::types.ColoredStringFunction
,constants::print_style.generate_constants
,string_utils::CustomColorize
… - strict debug?
- speed default debug?
- serde
-
Enables serde
- experimental debug?
- debug = binary, colored_output, experimental, speed, strict
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.
strip = true