Skip to content

Commit

Permalink
Use zerocopy 0.7.33, not 0.8.0-alpha (#1446)
Browse files Browse the repository at this point in the history
  • Loading branch information
joshlf committed May 7, 2024
1 parent b10172f commit 1f81878
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Expand Up @@ -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" }
Expand Down
2 changes: 1 addition & 1 deletion rand_core/Cargo.toml
Expand Up @@ -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 }
4 changes: 2 additions & 2 deletions rand_core/src/impls.rs
Expand Up @@ -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 {
Expand Down Expand Up @@ -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 {
Expand Down

0 comments on commit 1f81878

Please sign in to comment.