Struct pcg_rand::outputmix::XshRsMixin[][src]

pub struct XshRsMixin;

This output uses an Xor-shift followed by a right shift

Trait Implementations

impl<Itype, Xtype> OutputMixin<Itype, Xtype> for XshRsMixin where
    Itype: Shr<usize, Output = Itype> + BitXor<Itype, Output = Itype> + AsSmaller<Xtype> + BitSize + AsUsize + Copy,
    Xtype: BitSize
[src]

Auto Trait Implementations

impl Send for XshRsMixin

impl Sync for XshRsMixin