Cargo Features

[dependencies]
cody-c = { version = "0.4.0", default-features = false, features = ["std", "tokio", "futures-io", "embedded-io-async", "bincode", "log", "tracing", "defmt", "pretty-hex-fmt", "char-fmt", "buffer-early-shift", "demo"] }
default = char-fmt

The char-fmt feature is set by default whenever cody-c is added without default-features = false somewhere in the dependency tree.

std

Enables std of bincode and futures

Affects bincode::tokio_codec

tokio

Enables tokio and tokio-util

Affects bincode::tokio_codec

futures-io

Enables std of futures

Affects cody-c::futures_io

embedded-io-async

Enables embedded-io-async

Affects cody-c::embedded_io_async

bincode std?

Enables bincode

Affects codec::bincode

log

Enables log

tracing

Enables tracing

defmt

Enables defmt

pretty-hex-fmt
char-fmt default
buffer-early-shift
demo

Enables crc32fast, derive_more, serde, serde-json-core, and zerocopy

Affects cody-c::demo