pub struct RandStdRng(pub StdRng);Tuple Fields§
§0: StdRngImplementations§
Source§impl RandStdRng
impl RandStdRng
pub fn from_seed(seed: u64) -> Self
pub fn derive(&mut self) -> Self
pub fn random_range<T, R>(&mut self, range: R) -> Twhere
T: SampleUniform,
R: SampleRange<T>,
Trait Implementations§
Source§impl EvalStrategy for RandStdRng
impl EvalStrategy for RandStdRng
Source§fn pick_runnable(
&mut self,
runnable: &mut VecDeque<(Name, StageResponse)>,
) -> (Name, StageResponse)
fn pick_runnable( &mut self, runnable: &mut VecDeque<(Name, StageResponse)>, ) -> (Name, StageResponse)
pick and remove an element from the queue, which is guaranteed to be non-empty
Auto Trait Implementations§
impl Freeze for RandStdRng
impl RefUnwindSafe for RandStdRng
impl Send for RandStdRng
impl Sync for RandStdRng
impl Unpin for RandStdRng
impl UnsafeUnpin for RandStdRng
impl UnwindSafe for RandStdRng
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more