Cargo Features

[dependencies]
maili-protocol = { version = "0.2.8", default-features = false, features = ["std", "serde", "arbitrary", "test-utils"] }
default = serde, std

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

std default arbitrary?

Enables std of brotli

Compression

and std of maili-genesis, miniz_oxide, op-alloy-consensus, thiserror, and unsigned-varint

maili-genesis:

Workspace

and std of alloy-consensus, alloy-primitives, alloy-rlp, and optional alloy-serde

alloy-primitives:

Alloy

serde default

Enables alloy-serde, serde of maili-genesis and op-alloy-consensus, serde of alloy-consensus, alloy-eips, and alloy-primitives, serde of optional tracing-subscriber and serde

serde feature

arbitrary = std

Enables arbitrary and rand of alloy-primitives, arbitrary of alloy-consensus and alloy-eips, arbitrary of maili-genesis and op-alloy-consensus and arbitrary

arbitrary feature

test-utils

Enables spin and tracing-subscriber

spin:

test-utils feature