Cargo Features
[dependencies]
scabbard = { version = "0.6.14", default-features = false, features = ["stable", "experimental", "authorization", "client", "client-reqwest", "events", "https", "lmdb", "postgres", "rest-api", "rest-api-actix-web-1", "splinter-service", "sqlite"] }
- default stable? = splinter-service
-
The
splinter-service
feature is set by default wheneverscabbard
is added without
somewhere in the dependency tree.default-features = false - stable experimental? = authorization, client, client-reqwest, default, events, lmdb, metrics, postgres, rest-api, rest-api-actix-web-1, sqlite
- experimental = https, stable
-
Enables authorization of splinter
- client client-reqwest? stable?
-
Affects
scabbard::client
… - client-reqwest stable? = client, log, reqwest
- events stable?
- https experimental?
- lmdb stable?
-
Affects
factory::ScabbardLmdbStateConfiguration
… - postgres stable? = diesel_migrations, log
-
Enables postgres of diesel ^1.0, sawtooth ^0.7.3, and transact
Affects
diesel::postgres
,merkle_state::postgres_list_available_trees
… - rest-api rest-api-actix-web-1? stable? = futures
- rest-api-actix-web-1 stable? = actix-web, rest-api
-
Enables rest-api-actix-web-1 of splinter
Affects
rest_api::actix
… - splinter-service default = log, sawtooth
-
Affects
scabbard::service
… - sqlite stable? = diesel_migrations, log
-
Enables sqlite of diesel ^1.0, sawtooth ^0.7.3, and transact
Affects
diesel::sqlite
,merkle_state::sqlite_list_available_trees
…
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.
- actix-web rest-api-actix-web-1?
-
Enables actix-web ^1.0
- diesel postgres? sqlite?
-
Enables diesel ^1.0
Affects
migrations::diesel
,commit_hash::diesel
… - diesel_migrations postgres? sqlite?
-
Enables diesel_migrations ^1.4
Affects
scabbard::migrations
… - futures rest-api?
-
Enables futures ^0.1
- log client-reqwest? postgres? splinter-service sqlite?
- metrics stable?
-
Enables metrics ^0.17
- reqwest client-reqwest?
-
Enables reqwest ^0.11
- sawtooth postgres? splinter-service sqlite?
-
Enables sawtooth ^0.7.3