[−][src]Trait leo_gadgets::arithmetic::mul::Mul
Returns multiplication of self
* other
in the constraint system.
Associated Types
Loading content...Required methods
pub fn mul<CS: ConstraintSystem<F>>(
&self,
cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
[src]
&self,
cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
Implementors
impl<F: PrimeField> Mul<F, Int8> for Int8
[src]
Bitwise multiplication of two signed integer objects.
type ErrorType = SignedIntegerError
pub fn mul<CS: ConstraintSystem<F>>(
&self,
mut cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
[src]
&self,
mut cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
impl<F: PrimeField> Mul<F, Int16> for Int16
[src]
Bitwise multiplication of two signed integer objects.
type ErrorType = SignedIntegerError
pub fn mul<CS: ConstraintSystem<F>>(
&self,
mut cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
[src]
&self,
mut cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
impl<F: PrimeField> Mul<F, Int32> for Int32
[src]
Bitwise multiplication of two signed integer objects.
type ErrorType = SignedIntegerError
pub fn mul<CS: ConstraintSystem<F>>(
&self,
mut cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
[src]
&self,
mut cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
impl<F: PrimeField> Mul<F, Int64> for Int64
[src]
Bitwise multiplication of two signed integer objects.
type ErrorType = SignedIntegerError
pub fn mul<CS: ConstraintSystem<F>>(
&self,
mut cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
[src]
&self,
mut cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
impl<F: PrimeField> Mul<F, Int128> for Int128
[src]
Bitwise multiplication of two signed integer objects.
type ErrorType = SignedIntegerError
pub fn mul<CS: ConstraintSystem<F>>(
&self,
mut cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>
[src]
&self,
mut cs: CS,
other: &Self
) -> Result<Self, Self::ErrorType>