Cargo Features

ecolor has no features set by default.

[dependencies]
ecolor = { version = "0.27.2", features = ["extra_debug_asserts", "extra_asserts", "bytemuck", "cint", "color-hex", "document-features", "serde"] }
extra_debug_asserts

Enable additional checks if debug assertions are enabled (debug builds).

extra_asserts

Always enable additional checks.

Features from optional dependencies

bytemuck implicit feature

Enables bytemuck

Optional dependencies

bytemuck enables you to cast ecolor types to &[u8].

cint implicit feature

Enables cint

cint enables interoperability with other color libraries.

color-hex implicit feature

Enables color-hex

Enable the hex_color macro.

document-features implicit feature

Enables document-features

Enable this when generating docs.

serde implicit feature

Enables serde

Allow serialization using serde.