Cargo Features

ron-reboot = { version = "0.1.0-preview9", default-features = false, features = ["utf8_parser", "utf8_parser_serde1", "value", "value_serde1", "serialize_serde1", "serde1_ast_derives", "test"] }
default = utf8_parser, utf8_parser_serde1

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

utf8_parser default utf8_parser_serde1

=== Serializers, Parsers & Deserializers ===

Affects ron-reboot::utf8_parser

utf8_parser_serde1 default test? = serde, utf8_parser

Affects utf8_parser::serde

value value_serde1?
value_serde1 = serde, value
serialize_serde1 = serde

Affects ron-reboot::serialize_serde

serde1_ast_derives test?

=== Other features ===
Serialize derives for abstract syntax tree

Enables derive of serde

test = serde1_ast_derives, utf8_parser_serde1

used internally for unit tests to circumvent Rust / Cargo restrictions

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.

serde serde1_ast_derives? serialize_serde1? utf8_parser_serde1 value_serde1?