Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
318 B · 13 lines
Rust
at main
1234567891011121314use rand::{ Rng, distr::{Distribution, StandardUniform, Uniform},};
use crate::Angle;
impl Distribution<Angle> for StandardUniform { /// Generate a random angle in degrees fn sample<R: Rng + ?Sized>(&self, rng: &mut R) -> Angle { Angle(Uniform::new(0.0, 360.0).unwrap().sample(rng)) }}