Cargo Features
[dependencies]
blockscout-service-launcher = { version = "0.14.0", default-features = false, features = ["launcher", "tracing", "database", "database-1_0", "database-0_12", "database-0_11", "database-0_10", "actix-request-id", "test-server", "test-database"] }
- default = actix-request-id, launcher, tracing
-
These default features are set whenever
blockscout-service-launcher
is added without
somewhere in the dependency tree.default-features = false - launcher default test-server?
-
Enables actix-cors ^0.6.4, actix-web, actix-web-prom ^0.6, anyhow, config ^0.13, futures, once_cell, prometheus, serde, tokio, tonic ^0.8, tracing, and blockscout-tracing-actix-web
Affects
blockscout-service-launcher::launcher
… - tracing default
-
Enables anyhow, opentelemetry ^0.19, opentelemetry-jaeger ^0.18, serde, serde_json, tracing, tracing-opentelemetry ^0.19, tracing-subscriber, and uuid
Affects
blockscout-service-launcher::tracing
… - database database-0_10? database-0_11? database-0_12? database-1_0? test-database?
-
Cannot be used without corresponding sea-orm dependency. Choose any of
database-0_12
,database-0_11
,database-0_10
for the actual usage.Enables anyhow, cfg-if, tracing, and url
Affects
blockscout-service-launcher::database
… - database-1_0 = database
-
Enables sea-orm and sea-orm-migration
- database-0_12 = database
-
Enables sea-orm ^0.12.2 and sea-orm-migration ^0.12.2
- database-0_11 = database
-
Enables sea-orm ^0.11 and sea-orm-migration ^0.11
- database-0_10 = database
-
Enables sea-orm ^0.10 and sea-orm-migration ^0.10
sea-orm:
Dependencies required for database initialization
- actix-request-id default
- test-server = launcher
-
Enables reqwest ^0.11
Affects
blockscout-service-launcher::test_server
… - test-database = database
-
Enables keccak-hash ^0.10.0
Affects
blockscout-service-launcher::test_database
…