I noticed that running cargo build --all-features from the rust_crypto_provider directory does not work unless the std feature of its hpke-rs-crypto dependency is enabled so this PR fixes that
this is not a problem when running cargo test from the root of the repo because hpke-rs enables both hpke-rs-rust-crypto/deterministic-prng and hpke-rs-crypto. would it be worthwhile to run cargo b --all-features from the rust_crypto_provider directory in CI?
I noticed that running
cargo build --all-features
from therust_crypto_provider
directory does not work unless thestd
feature of itshpke-rs-crypto
dependency is enabled so this PR fixes thatthis is not a problem when running
cargo test
from the root of the repo becausehpke-rs
enables bothhpke-rs-rust-crypto/deterministic-prng
andhpke-rs-crypto
. would it be worthwhile to runcargo b --all-features
from therust_crypto_provider
directory in CI?