diff --git a/crates/bevy_math/src/sampling/mesh_sampling.rs b/crates/bevy_math/src/sampling/mesh_sampling.rs index 0aaae6660e..80ecf76c53 100644 --- a/crates/bevy_math/src/sampling/mesh_sampling.rs +++ b/crates/bevy_math/src/sampling/mesh_sampling.rs @@ -19,7 +19,7 @@ use rand_distr::{Distribution, weighted::{WeightedAliasIndex, Error as WeightedE /// ``` /// # use bevy_math::{Vec3, primitives::*}; /// # use bevy_math::sampling::mesh_sampling::UniformMeshSampler; -/// # use rand::{SeedableRng, rngs::StdRng, distributions::Distribution}; +/// # use rand::{SeedableRng, rngs::StdRng, distr::Distribution}; /// let faces = Tetrahedron::default().faces(); /// let sampler = UniformMeshSampler::try_new(faces).unwrap(); /// let rng = StdRng::seed_from_u64(8765309); diff --git a/crates/bevy_math/src/sampling/shape_sampling.rs b/crates/bevy_math/src/sampling/shape_sampling.rs index 1a9c814fd7..9c3faa5e26 100644 --- a/crates/bevy_math/src/sampling/shape_sampling.rs +++ b/crates/bevy_math/src/sampling/shape_sampling.rs @@ -23,7 +23,7 @@ //! # use bevy_math::{Vec2, ShapeSample}; //! # use rand::SeedableRng; //! # use rand::rngs::StdRng; -//! # use rand::distributions::Distribution; +//! # use rand::distr::Distribution; //! # let rng1 = StdRng::from_os_rng(); //! # let rng2 = StdRng::from_os_rng(); //! // Use a rectangle this time: @@ -86,7 +86,7 @@ pub trait ShapeSample { /// /// ``` /// # use bevy_math::prelude::*; - /// # use rand::distributions::Distribution; + /// # use rand::distr::Distribution; /// let square = Rectangle::new(2.0, 2.0); /// let rng = rand::rng(); /// @@ -108,7 +108,7 @@ pub trait ShapeSample { /// /// ``` /// # use bevy_math::prelude::*; - /// # use rand::distributions::Distribution; + /// # use rand::distr::Distribution; /// let square = Rectangle::new(2.0, 2.0); /// let rng = rand::rng(); /// diff --git a/crates/bevy_math/src/sampling/standard.rs b/crates/bevy_math/src/sampling/standard.rs index e9527e80d0..47002f5781 100644 --- a/crates/bevy_math/src/sampling/standard.rs +++ b/crates/bevy_math/src/sampling/standard.rs @@ -5,7 +5,7 @@ //! //! For instance: //! ``` -//! # use rand::{random, Rng, SeedableRng, rngs::StdRng, distributions::StandardUniform}; +//! # use rand::{random, Rng, SeedableRng, rngs::StdRng, distr::StandardUniform}; //! # use bevy_math::{Dir3, sampling::FromRng}; //! let mut rng = StdRng::seed_from_u64(7313429298); //! // Random direction using thread-local rng