Cargo Features
[dependencies]
libhaystack = { version = "1.0.14", default-features = false, features = ["c-api", "c-api-filter", "c-api-zinc", "c-api-json", "value", "filter", "defs", "units", "units-db", "timezone", "timezone-db", "encoders", "json", "json-encoding", "json-decoding", "zinc", "zinc-encoding", "zinc-decoding"] }
- default = c-api, encoders, filter, timezone, units
-
Default enabled features
- c-api default = c-api-filter, c-api-json, c-api-zinc
-
C API Features
Affects
libhaystack::c_api
… - c-api-filter c-api = filter
-
Affects
c_api::filter
… - c-api-zinc c-api = zinc
-
Affects
c_api::zinc
… - c-api-json c-api = json
-
Affects
c_api::json
… - value defs? encoders filter = encoders, timezone, units
-
Lib features
Affects
haystack::val
… - filter default c-api-filter? = defs, value, zinc-decoding
-
Affects
haystack::filter
… - defs filter = value
-
Affects
haystack::defs
… - units default value? = units-db
-
Affects
haystack::units
… - units-db units
-
Affects
units::units_generated
… - timezone default value? = timezone-db
-
Affects
value::haystack_value_make_tz_datetime
,haystack::timezone
… - timezone-db timezone
-
Affects
timezone::iana
… - encoders default value? = json, value, zinc
-
Affects
haystack::encoding
… - json c-api-json? encoders = json-decoding, json-encoding
-
Affects
encoding::json
… - json-encoding json?
-
Affects
json::encode
… - json-decoding json?
-
Affects
json::decode
… - zinc c-api-zinc? encoders = zinc-decoding, zinc-encoding
-
Affects
encoding::zinc
… - zinc-encoding zinc?
-
Affects
zinc::encode
… - zinc-decoding filter zinc?
-
Affects
zinc::decode
…