[][src]Struct pcg_rand::stream::SpecificSeqStream

pub struct SpecificSeqStream<Itype> { /* fields omitted */ }

By default this stream provides the same stream as OneSeqStream. The advantage to this stream is it can be changed at runtime. This incurs an extra Itype of storage overhead.

Trait Implementations

impl Stream<u32> for SpecificSeqStream<u32>[src]

impl Stream<u64> for SpecificSeqStream<u64>[src]

impl Stream<u128> for SpecificSeqStream<u128>[src]

Auto Trait Implementations

impl<Itype> Send for SpecificSeqStream<Itype> where
    Itype: Send

impl<Itype> Sync for SpecificSeqStream<Itype> where
    Itype: Sync

impl<Itype> Unpin for SpecificSeqStream<Itype> where
    Itype: Unpin

impl<Itype> UnwindSafe for SpecificSeqStream<Itype> where
    Itype: UnwindSafe

impl<Itype> RefUnwindSafe for SpecificSeqStream<Itype> where
    Itype: RefUnwindSafe

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]

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,