Cargo Features

[dependencies]
moella = { version = "0.1.1", default-features = false, features = ["bin", "uring"] }
default = uring

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

bin = clap, env_logger

Enables macros and rt-multi-thread of tokio

Affects moella::command, moella::run

Required by the binary

uring default = tokio-uring

Enables uring of kvarn and kvarn-extensions

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.

tokio-uring uring

Enables kvarn-tokio-uring

env_logger bin?
clap bin?