Struct ark_mnt6_753::FqParameters [−][src]
Trait Implementations
impl FftParameters for FrParameters
[src]
type BigInt = BigInteger768
pub const TWO_ADICITY: u32
[src]
pub const TWO_ADIC_ROOT_OF_UNITY: BigInteger768
[src]
pub const SMALL_SUBGROUP_BASE: Option<u32>
[src]
pub const SMALL_SUBGROUP_BASE_ADICITY: Option<u32>
[src]
pub const LARGE_SUBGROUP_ROOT_OF_UNITY: Option<Self::BigInt>
[src]
impl Fp768Parameters for FrParameters
[src]
impl FpParameters for FrParameters
[src]
pub const MODULUS: BigInteger768
[src]
MODULUS = 41898490967918953402344214791240637128170709919953949071783502921025352812571106773058893763790338921418070971888458477323173057491593855069696241854796396165721416325350064441470418137846398469611935719059908164220784476160001
pub const MODULUS_BITS: u32
[src]
pub const CAPACITY: u32
[src]
pub const REPR_SHAVE_BITS: u32
[src]
pub const R: BigInteger768
[src]
pub const R2: BigInteger768
[src]
pub const INV: u64
[src]
pub const GENERATOR: BigInteger768
[src]
pub const MODULUS_MINUS_ONE_DIV_TWO: BigInteger768
[src]
pub const T: BigInteger768
[src]
T = (MODULUS - 1) / 2^S = 39021010480745652133919498688765463538626870065884617224134041854204007249857398469987226430131438115069708760723898631821547688442835449306011425196003537779414482717728302293895201885929702287178426719326440397855625
pub const T_MINUS_ONE_DIV_TWO: BigInteger768
[src]
(T - 1) / 2 = 19510505240372826066959749344382731769313435032942308612067020927102003624928699234993613215065719057534854380361949315910773844221417724653005712598001768889707241358864151146947600942964851143589213359663220198927812
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,