Cargo Features

[dependencies]
ser-write = { version = "0.3.0", default-features = false, features = ["std", "alloc", "arrayvec", "heapless", "smallvec", "tinyvec"] }
default = std

The std feature is set by default whenever ser-write is added without default-features = false somewhere in the dependency tree.

std default

Enables std of optional tinyvec

tinyvec:

Provide things that require Rust's std module

alloc smallvec?

Enables alloc of optional tinyvec

tinyvec:

Provide things that utilize the alloc crate, namely TinyVec.

arrayvec

Enables arrayvec

heapless

Enables heapless

smallvec = alloc

Enables smallvec

tinyvec

Enables tinyvec

SerWrite has 7 features without comments.