Cargo Features

[dependencies]
rusty_viking = { version = "0.3.2", default-features = false, features = ["serde", "macros", "miette", "tracing", "valuable", "error", "physics"] }
default = error, macros, miette, physics, serde, tracing, valuable

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

serde default = miette

Enables serde, serde_json, and thiserror

macros default

Enables viking_macros ^0.2

miette default serde = error

Enables miette and thiserror

Affects error::MietteDefaultConfig

tracing default valuable

Enables tracing-subscriber

Affects rusty_viking::tracing

valuable default

Enables valuable, valuable of tracing

error default miette
physics default