Cargo Features
[dependencies]
syntarq-core = { version = "0.1.0", default-features = false, features = ["offline", "sqlite", "networking", "post-quantum", "full"] }
- default = offline
-
The
offlinefeature is set by default wheneversyntarq-coreis added withoutsomewhere in the dependency tree.default-features = false - offline default
-
Core features
- sqlite full?
-
Storage backends
Enables sqlx
Optional dependencies
Affects
storage::sqlite… - networking full?
-
Networking
- post-quantum full?
-
Post-quantum cryptography
Enables oqs ^0.9
Affects
crypto::pq… - full = networking, post-quantum, sqlite
-
All features (for testing)