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

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) -> Option<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) -> Option<Ordering>

Loading content...

Implementations on Foreign Types

impl ConstantUnsignedArray31 for [u32; 9][src]

Must have maximum of 31-bits used per limb

impl ConstantUnsignedArray31 for [u32; 16][src]

Must have maximum of 31-bits used per limb

Loading content...

Implementors

Loading content...