Struct pcg_rand::stream::NoSeqStream [−][src]
pub struct NoSeqStream;
This stream provides an increment of 0 to the LCG. This turns the LCG into a MCG, which while being less statistically sound than an LCG, it is faster.
Trait Implementations
impl Stream<u32> for NoSeqStream
[src]
impl Stream<u32> for NoSeqStream
fn build() -> Self
[src]
fn build() -> Self
fn increment(&self) -> u32
[src]
fn increment(&self) -> u32
fn get_stream(&self) -> u32
[src]
fn get_stream(&self) -> u32
fn set_stream(&mut self, _stream_seq: Itype)
[src]
fn set_stream(&mut self, _stream_seq: Itype)
impl Stream<u64> for NoSeqStream
[src]
impl Stream<u64> for NoSeqStream
fn build() -> Self
[src]
fn build() -> Self
fn increment(&self) -> u64
[src]
fn increment(&self) -> u64
fn get_stream(&self) -> u64
[src]
fn get_stream(&self) -> u64
fn set_stream(&mut self, _stream_seq: Itype)
[src]
fn set_stream(&mut self, _stream_seq: Itype)
impl Stream<u128> for NoSeqStream
[src]
impl Stream<u128> for NoSeqStream
fn build() -> Self
[src]
fn build() -> Self
fn increment(&self) -> u128
[src]
fn increment(&self) -> u128
fn get_stream(&self) -> u128
[src]
fn get_stream(&self) -> u128
fn set_stream(&mut self, _stream_seq: Itype)
[src]
fn set_stream(&mut self, _stream_seq: Itype)
impl Rand for NoSeqStream
[src]
impl Rand for NoSeqStream
Auto Trait Implementations
impl Send for NoSeqStream
impl Send for NoSeqStream
impl Sync for NoSeqStream
impl Sync for NoSeqStream