pub trait PoseidonDefaultParametersField: PrimeField {
fn get_default_poseidon_parameters<const RATE: usize>(
optimized_for_weights: bool
) -> Option<PoseidonParameters<Self, RATE, 1>>;
}
Expand description
A field with Poseidon parameters associated
Required methods
fn get_default_poseidon_parameters<const RATE: usize>(
optimized_for_weights: bool
) -> Option<PoseidonParameters<Self, RATE, 1>>
fn get_default_poseidon_parameters<const RATE: usize>(
optimized_for_weights: bool
) -> Option<PoseidonParameters<Self, RATE, 1>>
Obtain the default Poseidon parameters for this rate and for this prime field, with a specific optimization goal.