pub trait PrimeField: Field + Basic + ParityCmp {
    const MODULUS: Self;
    const INV: u64;

    fn is_zero(self) -> bool;
    fn to_bits(self) -> Bits;
    fn double(self) -> Self;
    fn square(self) -> Self;
    fn double_assign(&mut self);
    fn square_assign(&mut self);
}
Expand description

This is prime field trait

Required Associated Constants§

Required Methods§

Implementors§