Cargo Features

[dependencies]
callysto = { version = "0.1.11", default-features = false, features = ["docs", "onthefly", "iouring", "epoll", "asyncexec", "tokio", "store_rocksdb", "sink_elastic", "sink_postgres"] }
default = asyncexec, iouring, onthefly

These default features are set whenever callysto is added without default-features = false somewhere in the dependency tree.

docs = sink_elastic, sink_postgres, store_rocksdb
onthefly default

On The Fly service management (add/remove/update services, agents, tables).

iouring default

IO systems

Enables iouring of nuclei

epoll

Enables epoll of nuclei

asyncexec default

Executor

Enables async-exec of nuclei

tokio sink_elastic? sink_postgres?

Enables tokio of nuclei

store_rocksdb docs? = rocksdb

Storage systems

sink_elastic docs? = elasticsearch, tokio

Sinks

Affects sinks::elasticsearch

sink_postgres docs? = deadpool, deadpool-postgres, tokio

Affects sinks::postgres

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.

rocksdb store_rocksdb?

Enables rocksdb ^0.19.0

Optionals

elasticsearch sink_elastic?

Enables elasticsearch ^7.14.0-alpha.1

deadpool-postgres sink_postgres?

Enables deadpool-postgres ^0.12

deadpool sink_postgres?

Enables deadpool ^0.10