Cargo Features
PSRT has no features set by default.
[dependencies]
psrt = { version = "0.2.7", features = ["cluster", "cli", "server", "crypto", "openssl-vendored", "openssl3", "std-alloc"] }
- cluster = server
-
Affects
psrt::replication
… - cli
-
Enables bma-benchmark ^0.0.20, byte-unit ^4.0.13, clap =3.0.0-beta.2, clap_derive =3.0.0-beta.2, env_logger ^0.9.0, getch ^0.2.1, mimalloc, num-format, prettytable-rs, rand ^0.8.4, and term_size
Affects
psrt::token
…Required by the psrt-cli binary
- server cluster?
-
Enables syslog ^5.0.0, base64 ^0.13.0, bcrypt ^0.10.1, chrono, clap =3.0.0-beta.2, clap_derive =3.0.0-beta.2, colored ^2, eva-common, eva-sdk, fork ^0.1.18, hostname ^0.3.1, hyper ^0.14, mimalloc, and serde_json, native-digest of submap ^0.2.3
Affects
psrt::acl
,psrt::keys
,psrt::passwords
,psrt::pubsub
,psrt::token
…Required by the psrtd binary
- crypto
-
Enables aes-gcm ^0.9.4 and rand ^0.8.4
- openssl-vendored
-
Enables openssl-no-fips of eva-common, vendored of openssl
- openssl3
-
Enables openssl3 of eva-common
- std-alloc
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.
- submap server?
-
Enables submap ^0.2.3