Cargo Features

emath has no features set by default.

[dependencies]
emath = { version = "0.27.2", features = ["extra_debug_asserts", "extra_asserts", "bytemuck", "document-features", "mint", "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 emath types to &[u8].

document-features implicit feature

Enables document-features

Enable this when generating docs.

mint implicit feature

Enables mint

mint enables interoperability with other math libraries such as glam and nalgebra.

serde implicit feature

Enables serde

Allow serialization using serde.