Use zerocopy 0.7.33, not 0.8.0-alpha (#1446)
This commit is contained in:
parent
b10172f2cf
commit
1f818787ca
@ -70,7 +70,7 @@ rand_core = { path = "rand_core", version = "=0.9.0-alpha.1", default-features =
|
||||
log = { version = "0.4.4", optional = true }
|
||||
serde = { version = "1.0.103", features = ["derive"], optional = true }
|
||||
rand_chacha = { path = "rand_chacha", version = "=0.9.0-alpha.1", default-features = false, optional = true }
|
||||
zerocopy = { version = "=0.8.0-alpha.6", default-features = false, features = ["simd"] }
|
||||
zerocopy = { version = "0.7.33", default-features = false, features = ["simd"] }
|
||||
|
||||
[dev-dependencies]
|
||||
rand_pcg = { path = "rand_pcg", version = "=0.9.0-alpha.1" }
|
||||
|
@ -32,4 +32,4 @@ serde1 = ["serde"] # enables serde for BlockRng wrapper
|
||||
[dependencies]
|
||||
serde = { version = "1", features = ["derive"], optional = true }
|
||||
getrandom = { version = "0.2", optional = true }
|
||||
zerocopy = { version = "=0.8.0-alpha.6", default-features = false }
|
||||
zerocopy = { version = "0.7.33", default-features = false }
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
use crate::RngCore;
|
||||
use core::cmp::min;
|
||||
use zerocopy::{IntoBytes, NoCell};
|
||||
use zerocopy::AsBytes;
|
||||
|
||||
/// Implement `next_u64` via `next_u32`, little-endian order.
|
||||
pub fn next_u64_via_u32<R: RngCore + ?Sized>(rng: &mut R) -> u64 {
|
||||
@ -53,7 +53,7 @@ pub fn fill_bytes_via_next<R: RngCore + ?Sized>(rng: &mut R, dest: &mut [u8]) {
|
||||
}
|
||||
}
|
||||
|
||||
trait Observable: IntoBytes + NoCell + Copy {
|
||||
trait Observable: AsBytes + Copy {
|
||||
fn to_le(self) -> Self;
|
||||
}
|
||||
impl Observable for u32 {
|
||||
|
Loading…
x
Reference in New Issue
Block a user