Cargo Features

[dependencies]
macro-toolset = { version = "0.7.9", default-features = false, features = ["dev", "feat-base64", "feat-hash", "feat-random", "feat-random-fast", "feat-string", "feat-string-ext-ammonia", "feat-string-ext-axum", "feat-string-ext-base64", "feat-string-ext-hex", "feat-string-ext-http", "feat-string-ext-ryu"] }
default = feat-random, feat-string

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

dev = feat-base64, feat-hash, feat-random-fast, feat-string, feat-string-ext-ammonia, feat-string-ext-axum, feat-string-ext-base64, feat-string-ext-hex, feat-string-ext-http, feat-string-ext-ryu

Dev all

feat-base64 dev?

Base64 related

Enables base64

Dev

Affects macro-toolset::base64

feat-hash dev?

Hash related

Enables const-hex

Encryption

Affects macro-toolset::hash

feat-random default feat-random-fast?

Random related

Affects macro-toolset::random

feat-random-fast dev? = feat-random

Enables foldhash

feat-string default dev?

StringExt related

Affects macro-toolset::string

feat-string-ext-ammonia dev?

Enables ammonia

Integration

feat-string-ext-axum dev?

Enables axum-core and bytes

feat-string-ext-base64 dev?

Enables base64

feat-string-ext-hex dev?

Enables const-hex

feat-string-ext-http dev?

Enables http

feat-string-ext-ryu dev?

Enables ryu