Cargo Features

[dependencies]
firedbg-stream-indexer = { version = "1.74.0", default-features = false, features = ["executable"] }
default = executable

The base feature only exports the sea-orm entities

executable default = anyhow, async-trait, env_logger, flume, pretty_assertions, serde_json, structopt

Enables runtime-tokio-native-tls and sqlx-sqlite of sea-orm ^0.12, runtime-tokio of sea-streamer ^0.3 and full of tokio

tokio:

enable everything

Required by the firedbg-indexer binary

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.

anyhow executable
env_logger executable

Enables env_logger ^0.9

flume executable

Enables flume ^0.10

sea-streamer executable

Enables sea-streamer ^0.3

serde_json executable
structopt executable
tokio executable
pretty_assertions executable
async-trait executable