Cargo Features
[dependencies]
lucia-apis = { version = "0.2.0", default-features = false, features = ["json-placeholder", "ku-coin", "nager-date", "rick-and-morty", "solana", "async-trait", "std", "ed25519-dalek", "solana-program"] }
- json-placeholder
-
API
Affects
test_data::json_placeholder
… - ku-coin = base64, crypto-common, hmac, sha2
-
Affects
exchange::ku_coin
… - nager-date
-
Affects
calendar::nager_date
… - rick-and-morty
-
Affects
series::rick_and_morty
… - solana = base64, bincode, bs58
-
Affects
blockchain::solana
… - async-trait default
-
Etc
Enables async-trait, async-trait of lucia and lucia-macros
- default = async-trait
-
The
async-trait
feature is set by default wheneverlucia-apis
is added without
somewhere in the dependency tree.default-features = false - std ed25519-dalek?
- ed25519-dalek = std
-
Enables ed25519-dalek ^1.0
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.
- hmac ku-coin?
-
Enables hmac
KuCoin
- sha2 ku-coin?
- bincode solana?
-
Enables bincode
Solana
- solana-program implicit feature
-
Enables solana-program ^1.0
solana-program:
Solana Program
- base64 ku-coin? solana?
-
Enables base64 ^0.20
- bs58 solana?
-
Enables bs58 ^0.4
- crypto-common ku-coin?