Trait gridiron::digits::constant_time_primitives::ConstantUnsignedArray31[][src]

pub trait ConstantUnsignedArray31 {
    fn const_eq(self, y: Self) -> ConstantBool<u32>;
fn const_eq0(self) -> ConstantBool<u32>;
fn const_neq0(self) -> ConstantBool<u32>;
fn const_neq(self, y: Self) -> ConstantBool<u32>;
fn const_gt(self, y: Self) -> ConstantBool<u32>;
fn const_ge(self, y: Self) -> ConstantBool<u32>;
fn const_lt(self, y: Self) -> ConstantBool<u32>;
fn const_le(self, y: Self) -> ConstantBool<u32>;
fn const_copy_if(&mut self, src: &Self, ctl: ConstantBool<u32>);
fn const_ordering(&self, y: &Self) -> Ordering; }

Required methods

Implementations on Foreign Types

Must have maximum of 31-bits used per limb

Must have maximum of 31-bits used per limb

Implementors