Cargo Features
[dependencies]
compris = { version = "0.0.3", default-features = false, features = ["yaml", "json", "xml", "cbor", "messagepack", "derive", "serde"] }
- default = cbor, json, messagepack, xml, yaml
-
These default features are set whenever
compris
is added without
somewhere in the dependency tree.default-features = false - yaml default
-
Enables saphyr-parser
- json default
-
Enables struson
- xml default
- cbor default
-
Enables borc
- messagepack default
-
Enables rmp
- derive
-
Not default
Enables compris-macros
- serde
-
Enables serde of ordered-float, serde of optional struson and serde_yml
YAML (eventually replace with saphyr-serde?)
and rmp-serde, serde, and serde-xml-rs ^0.7.1
serde:
For examples/serialize.rs
Affects
compris::de
,compris::ser
…