Cargo Features

[dependencies]
dorea = { version = "0.3.1", default-features = false, features = ["full", "server", "client", "processor"] }
default = client, server

default features: all feature.

full = client, server

include all features

server default full? = axum, headers, http, hyper, jsonwebtoken, log4rs, mlua, processor, tower

server features: just run for server.

Affects dorea::server

Required by the dorea-server binary

client default full? = processor

client features: client manager tools.

Affects dorea::client

Required by the dorea-cli binary

processor client server

processor feature: include [value, network] to io data and fmt it.

Affects dorea::value, dorea::network, dorea::macros

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.

log4rs server
axum server

Enables axum ^0.1.3

Web Service [Dorea-Web tool]

http server

Enables http ^0.2.4

headers server

Enables headers ^0.3.4

hyper server

Enables hyper ^0.14.11

tower server
jsonwebtoken server

Enables jsonwebtoken ^7.2.0

mlua server

Enables mlua ^0.6

Lua Tool