pub trait HasTwoAdicCubicExtension: CubicTrinomialExtendable {
const EXT_TWO_ADICITY: usize;
// Required method
fn ext_two_adic_generator(bits: usize) -> [Self; 3];
}Expand description
Trait for cubic trinomial extensions that expose two-adic subgroup generators.
Required Associated Constants§
Sourceconst EXT_TWO_ADICITY: usize
const EXT_TWO_ADICITY: usize
Two-adicity of p^3 - 1.
Required Methods§
Sourcefn ext_two_adic_generator(bits: usize) -> [Self; 3]
fn ext_two_adic_generator(bits: usize) -> [Self; 3]
Two-adic generator for the extension field; bits must be at most EXT_TWO_ADICITY.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".