Trait snarkvm_wasm::traits::utilities::arithmetic::Div [−][src]
pub trait Div<F, Rhs = Self> where
F: Field, { type ErrorType; fn div<CS>(&self, cs: CS, other: &Self) -> Result<Self, Self::ErrorType>
where
CS: ConstraintSystem<F>; }
Expand description
Returns division of self / other in the constraint system.
Associated Types
Required methods
Implementors
impl<F> Div<F, Int8> for Int8 where
F: PrimeField, [src]
impl<F> Div<F, Int8> for Int8 where
F: PrimeField, [src]impl<F> Div<F, Int16> for Int16 where
F: PrimeField, [src]
impl<F> Div<F, Int16> for Int16 where
F: PrimeField, [src]impl<F> Div<F, Int32> for Int32 where
F: PrimeField, [src]
impl<F> Div<F, Int32> for Int32 where
F: PrimeField, [src]impl<F> Div<F, Int64> for Int64 where
F: PrimeField, [src]
impl<F> Div<F, Int64> for Int64 where
F: PrimeField, [src]impl<F> Div<F, Int128> for Int128 where
F: PrimeField, [src]
impl<F> Div<F, Int128> for Int128 where
F: PrimeField, [src]impl<F> Div<F, UInt8> for UInt8 where
F: PrimeField, [src]
impl<F> Div<F, UInt8> for UInt8 where
F: PrimeField, [src]impl<F> Div<F, UInt16> for UInt16 where
F: PrimeField, [src]
impl<F> Div<F, UInt16> for UInt16 where
F: PrimeField, [src]impl<F> Div<F, UInt32> for UInt32 where
F: PrimeField, [src]
impl<F> Div<F, UInt32> for UInt32 where
F: PrimeField, [src]impl<F> Div<F, UInt64> for UInt64 where
F: PrimeField, [src]
impl<F> Div<F, UInt64> for UInt64 where
F: PrimeField, [src]