Cargo Features

[dependencies]
timecat = { version = "1.38.6", default-features = false, features = ["binread", "nnue_reader", "inbuilt_nnue", "extras", "colored", "serde", "wasm", "experimental", "debug", "pyo3"] }
default = colored, inbuilt_nnue

These default features are set whenever timecat is added without default-features = false somewhere in the dependency tree.

binread nnue_reader?

Enables binread

nnue_reader inbuilt_nnue = binread

Affects evaluate::evaluate_nnue, timecat::nnue, extension_traits::ClippedRelu

inbuilt_nnue default debug? = nnue_reader

Enables dirs, minreq, and sha256

extras debug?
colored default debug?

Enables colored

Affects constants::types.ColoredStringFunction, extension_traits::CustomColorize, global_utils::TimecatDefaults.colored

serde

Enables serde, serde of optional web-time, serde of arrayvec and optional pyo3

Affects extension_traits::SerdeHandler

wasm

Enables gloo and web-time

experimental debug?

Affects timecat::syzygy

debug = colored, experimental, extras, inbuilt_nnue

Enables dirs

Affects timecat::tests

pyo3

Enables pyo3

Affects error::Pyo3Error