Cargo Features
rPLC has no features set by default.
[dependencies]
rplc = { version = "0.3.0", features = ["cli", "client", "eva", "modbus", "opcua", "openssl-vendored"] }
- cli = clap, client, colored, eva, prettytable-rs
-
Required by the binary
- client cli? = bmart, eva, tokio
-
Affects
rplc::client
… - eva cli? client? = async-channel, busrt, eva-sdk, tokio
-
Affects
io::eapi
,rplc::eapi
… - modbus = rmodbus, serial
-
Affects
io::modbus
,server::modbus
… - opcua = rplc_opcua, ttl_cache
-
Affects
io::opcua
… - openssl-vendored
-
Enables openssl-vendored of eva-common
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.