Cargo Features

[dependencies]
se05x = { version = "0.2.0", default-features = false, features = ["serde", "builder", "embedded-hal-v0.2.7", "embedded-hal-v1.0", "log-info", "log-none", "nrf", "lpc55-v0.3", "lpc55-v0.4", "aes-session"] }
default = aes-session

The aes-session feature is set by default whenever se05x is added without default-features = false somewhere in the dependency tree.

serde

Enables serde and serde_bytes

builder = typed-builder
embedded-hal-v0.2.7 lpc55-v0.3? lpc55-v0.4? nrf?

Enables embedded-hal ^0.2.7

Affects embedded_hal::Hal027

embedded-hal-v1.0

Enables embedded-hal

Affects embedded_hal::Hal10

log-all log-trace log-debug log-info
log-warn log-error log-none
nrf = embedded-hal-v0.2.7, nrf-hal-common
lpc55-v0.3 = embedded-hal-v0.2.7

Enables lpc55-hal ^0.3.0

lpc55-v0.4 = embedded-hal-v0.2.7

Enables lpc55-hal

aes-session default = aes, cmac, rand

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.

aes aes-session
cmac aes-session
nrf-hal-common nrf?

Enables nrf-hal-common ^0.15.0

rand aes-session

Enables rand ^0.8.5

typed-builder builder?