Cargo Features

[dependencies]
libjayjeer = { version = "0.3.0", default-features = false, features = ["std", "hazmat", "client", "message", "serde"] }
default = client, std

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

std default client message?

Enables alloc of x25519-dalek and std of hkdf, rand, and sha2

rand:

Option (enabled by default): without "std" rand uses libcore; this option enables functionality expected to be available on a standard platform.

hazmat
client default = message, serde, std

Enables reqwest ^0.11.22, serde_json, and url

Affects libjayjeer::backends

message client = std

Enables hmac and libaes and getrandom of rand

rand:

Option: use getrandom package for seeding

serde client

Enables serde and serde_with