Cargo Features

[dependencies]
ribeye = { version = "0.3.0", default-features = false, features = ["processors", "cli", "vendored-openssl"] }
default = cli

The cli feature is set by default whenever ribeye is added without default-features = false somewhere in the dependency tree.

processors cli = bgpkit-broker, chrono, ipnet, itertools, oneio, serde, serde_json, tempfile

Affects ribeye::processors

cli default = clap, dotenvy, processors, rayon, tracing-subscriber

Required by the binary

vendored-openssl = openssl

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.

oneio processors?

Enables oneio ^0.15.6

Processors

tempfile processors?
serde processors?
serde_json processors?
ipnet processors?
chrono processors?
itertools processors?

Enables itertools ^0.12.0

bgpkit-broker processors?
clap cli

Enables clap

CLI

tracing-subscriber cli
rayon cli
dotenvy cli
openssl vendored-openssl?