Cargo Features

[dependencies]
oso = { version = "0.27.3", default-features = false, features = ["cli", "derive", "uuid-06", "uuid-07", "uuid-10"] }
default = derive

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

cli = anyhow, clap, rustyline, rustyline-derive, tracing-subscriber

Required by the binary

derive default = oso-derive

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.

oso-derive derive
anyhow cli?
clap cli?

Enables clap ^3.1.18

rustyline cli?

Enables rustyline ^9.0.0

rustyline-derive cli?

Enables rustyline-derive ^0.5.0

tracing-subscriber cli?
uuid-06 implicit feature

Enables uuid ^0.6.5

uuid:

A library to generate and parse UUIDs

uuid-07 implicit feature

Enables uuid >=0.7.0, <0.9.0

uuid-10 implicit feature

Enables uuid