Cargo Features
rci-cd has no features set by default.
[dependencies]
rci-cd = { version = "0.1.0", features = ["server", "cli", "ci", "http"] }
- server = ci, clap, env_logger, hex, hmac, home, http, hyper, regex, serde_yaml, sha2, syslog
-
Enables http ^0.2.9
Required by the rcid binary
- cli = atty, chrono, clap, colored, dateparser, getch, hex, home, isahc, once_cell, prettytable, serde_json, serde_yaml, sha2, tungstenite, urlencoding
-
Enables http ^0.2.9
Required by the rci binary
- ci server? = async-channel, chrono, futures, log, once_cell, parking_lot, serde_json, simple-pool, sqlx, tokio
-
Affects
ci::Config
,ci::init
,job::ci
,rci-cd::ci
,task::ci
… - http server? = axum
-
Affects
error::http
…
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.
- async-channel ci?
-
Enables async-channel ^1.8.0
- atty cli?
- axum http?
-
Enables axum ^0.6.18
- chrono ci? cli?
- clap cli? server?
- colored cli?
- dateparser cli?
- env_logger server?
-
Enables env_logger ^0.10.0
- futures ci?
- getch cli?
- hex cli? server?
- hmac server?
- home cli? server?
- hyper server?
-
Enables hyper ^0.14.26
- isahc cli?
- log ci?
- once_cell ci? cli?
- parking_lot ci?
- prettytable cli?
- regex server?
- serde_json ci? cli?
- serde_yaml cli? server?
- sha2 cli? server?
- simple-pool ci?
-
Enables simple-pool ^0.0.15
- sqlx ci?
-
Enables sqlx ^0.6.3
- syslog server?
-
Enables syslog ^6.1.0
- tokio ci?
- tungstenite cli?
-
Enables tungstenite ^0.19.0
- urlencoding cli?