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]
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,
Auto Trait Implementations
impl Send for XshRsMixin
impl Send for XshRsMixin
impl Sync for XshRsMixin
impl Sync for XshRsMixin