Struct pcg_rand::outputmix::XshRrMixin[][src]

pub struct XshRrMixin;

This output uses an xor-shift followed by a random rotation.

Trait Implementations

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

Auto Trait Implementations

impl Send for XshRrMixin

impl Sync for XshRrMixin