Trait snarkvm_wasm::EvaluateLtGadget [−][src]
pub trait EvaluateLtGadget<F> where
F: Field, { fn less_than<CS>(
&self,
cs: CS,
other: &Self
) -> Result<Boolean, SynthesisError>
where
CS: ConstraintSystem<F>; }
Required methods
fn less_than<CS>(&self, cs: CS, other: &Self) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]Implementors
pub fn less_than<CS>(
&self,
cs: CS,
other: &Int8
) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]pub fn less_than<CS>(
&self,
cs: CS,
other: &Int16
) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]pub fn less_than<CS>(
&self,
cs: CS,
other: &Int32
) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]pub fn less_than<CS>(
&self,
cs: CS,
other: &Int64
) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]pub fn less_than<CS>(
&self,
cs: CS,
other: &Int128
) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]pub fn less_than<CS>(
&self,
cs: CS,
other: &UInt8
) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]pub fn less_than<CS>(
&self,
cs: CS,
other: &UInt16
) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]pub fn less_than<CS>(
&self,
cs: CS,
other: &UInt32
) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]pub fn less_than<CS>(
&self,
cs: CS,
other: &UInt64
) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]pub fn less_than<CS>(
&self,
cs: CS,
other: &UInt128
) -> Result<Boolean, SynthesisError> where
CS: ConstraintSystem<F>, [src]