Cargo Features
[dependencies]
bellframe = { version = "0.13.2", default-features = false, features = ["cc_lib_gen", "cc_lib", "method_lib_serde", "serde"] }
- default = cc_lib
-
The
cc_lib
feature is set by default wheneverbellframe
is added without
somewhere in the dependency tree.default-features = false - cc_lib_gen = method_lib_serde, minidom
-
Enables code to parse the CCCBR's XML format into a
MethodLib
- cc_lib default = dirs, method_lib_serde, reqwest
-
Enables easy access to the CCCBR method library
- method_lib_serde cc_lib cc_lib_gen? = serde_crate, serde_json
-
Enables (de)?serialize for
MethodLib
s into condensed JSON - serde = serde_crate
-
Enables serde implementations for commonly used data-types (Bell, Stage, Row, etc.)
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.
- dirs cc_lib
- reqwest cc_lib
-
Enables reqwest ^0.11.18
- serde_json method_lib_serde?
- minidom cc_lib_gen?
-
Enables minidom ^0.15.2
Dependencies which are only required to generate the CC library
- serde_crate method_lib_serde? serde?
-
Enables serde