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
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
Implementations on Foreign Types
Must have maximum of 31-bits used per limb
Must have maximum of 31-bits used per limb