Cargo Features

msgpck has no features set by default.

[dependencies]
msgpck = { version = "0.2.8", features = ["std", "alloc", "heapless07", "heapless08"] }
std = alloc, thiserror

Affects impls::std, packers::pack_write, write::IoWrite

alloc std?

Affects impls::alloc, packers::pack_vec

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

thiserror std?

Enables thiserror ^1.0.50

heapless07 implicit feature

Enables heapless ^0.7.16

heapless:

static friendly data structures that don't require dynamic memory allocation

Affects impls::heapless07

heapless08 implicit feature

Enables heapless

Affects impls::heapless08