openvm_stark_sdk::config::goldilocks_poseidon

Function engine_from_perm

Source
pub fn engine_from_perm<P>(
    perm: P,
    fri_params: FriParameters,
) -> GoldilocksPermutationEngine<P>
where P: CryptographicPermutation<[Goldilocks; 8]> + CryptographicPermutation<[<Goldilocks as Field>::Packing; 8]> + Clone,