Cargo Features
[dependencies]
acovo = { version = "0.1.0", default-features = false, features = ["time", "fs", "proto", "error", "hash", "trace", "syncall", "net", "dev"] }
- default = error, fs, hash, proto, time, trace
-
These default features are set whenever
acovo
is added without
somewhere in the dependency tree.default-features = false - time default = chrono, chrono-tz
-
Affects
acovo::time
,time::timestamp_char17_zone
,time::date_char6_zone
,time::date_char8_zone
,time::datetime_char14_zone
,time::LocalTimeFormatter
,time::timestamp_from_char14
… - fs default
-
Affects
fs::get_exe_dir
,fs::mkdir
,acovo::fs
… - proto default = anyhow, serde, serde_derive, serde_json
-
Affects
acovo::proto
,proto::RequestHeader
,proto::Request
,proto::State
,proto::ResponseHeader
,proto::Response
… - error default
- hash default = crc64, hex
-
Affects
hash::crc64_str
,acovo::hash
… - trace default = tracing, tracing-appender, tracing-subscriber
-
Affects
acovo::trace
… - syncall
-
Affects
acovo::syncall
… - net
-
Affects
acovo::net
,net::NetLink
,net::NetRoute
,net::GatewayInfo
,net::RouteTable
,net::PingResult
,net::TcpPingResult
,net::NsLookupResult
,net::os_network
,net::LinuxNetwork
… - dev
-
Affects
dev::LinuxFindUsbDevice
,acovo::dev
…
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.