Cargo Features

[dependencies]
refloctopus = { version = "0.0.1", default-features = false, features = ["attrs", "derive", "use_serde"] }

they are broken right now

default = attrs, derive, use_serde

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

attrs default

Enables attrs of refloctopus-derive

Affects metadata::Field.attrs, metadata::ReflectedType.attrs, metadata::EnumArm.attrs

derive default = refloctopus-derive
use_serde default = erased-serde, serde

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.

erased-serde use_serde

Enables erased-serde ^0.3

refloctopus-derive attrs derive
serde use_serde