[][src]Struct rand_lcg::RANDU

pub struct RANDU { /* fields omitted */ }

Trait Implementations

impl RngCore for RANDU[src]

impl SeedableRng for RANDU[src]

type Seed = [u8; 4]

Seed type, which is restricted to types mutably-dereferencable as u8 arrays (we recommend [u8; N] for some N). Read more

fn seed_from_u64(state: u64) -> Self[src]

Create a new PRNG using a u64 seed. Read more

fn from_rng<R>(rng: R) -> Result<Self, Error> where
    R: RngCore
[src]

Create a new PRNG seeded from another Rng. Read more

Auto Trait Implementations

impl Unpin for RANDU

impl Sync for RANDU

impl Send for RANDU

impl UnwindSafe for RANDU

impl RefUnwindSafe for RANDU

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]