Trait snarkvm_circuit::FieldTrait
source · pub trait FieldTrait: Add<Self, Output = Self> + AddAssign<Self> + Clone + Div<Self, Output = Self> + DivAssign<Self> + Double<Output = Self> + Eject + Equal<Self> + FromBits + FromBoolean + Inject + Inv + Mul<Self, Output = Self> + MulAssign<Self> + Neg<Output = Self> + One + Parser + Pow<Self, Output = Self> + Square<Output = Self> + Sub<Self, Output = Self> + SubAssign<Self> + Ternary + ToBits + TypeName + Zero { }
Expand description
Representation of a base field element.