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 whenever lucia-apis is added without default-features = false somewhere in the dependency tree.

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

solana-program:

Solana Program

base64 ku-coin? solana?

Enables base64 ^0.20

bs58 solana?

Enables bs58 ^0.4

crypto-common ku-coin?