@@ -28,7 +28,7 @@ use std::{
2828 sync:: Arc ,
2929} ;
3030
31- use p3_field:: { ExtensionField , Field , FieldAlgebra , FieldExtensionAlgebra , PrimeField32 } ;
31+ use p3_field:: { ExtensionField , FieldAlgebra , FieldExtensionAlgebra , PrimeField32 } ;
3232use p3_koala_bear:: Poseidon2ExternalLayerKoalaBear ;
3333use p3_poseidon2:: Poseidon2 ;
3434use p3_symmetric:: { CryptographicPermutation , Permutation } ;
@@ -127,7 +127,7 @@ pub struct Runtime<'a, F: PrimeField32, EF: ExtensionField<F>, Diffusion> {
127127 /// Entries for dealing with the Poseidon2 hash state.
128128 perm : Option <
129129 Poseidon2 <
130- < F as Field > :: Packing ,
130+ F :: Packing ,
131131 Poseidon2ExternalLayerKoalaBear < 16 > ,
132132 Diffusion ,
133133 PERMUTATION_WIDTH ,
@@ -173,7 +173,7 @@ pub enum RuntimeError<F: Debug, EF: Debug> {
173173impl < F : PrimeField32 , EF : ExtensionField < F > , Diffusion > Runtime < ' _ , F , EF , Diffusion >
174174where
175175 Poseidon2 <
176- < F as Field > :: Packing ,
176+ F :: Packing ,
177177 Poseidon2ExternalLayerKoalaBear < 16 > ,
178178 Diffusion ,
179179 PERMUTATION_WIDTH ,
@@ -183,7 +183,7 @@ where
183183 pub fn new (
184184 program : Arc < RecursionProgram < F > > ,
185185 perm : Poseidon2 <
186- < F as Field > :: Packing ,
186+ F :: Packing ,
187187 Poseidon2ExternalLayerKoalaBear < 16 > ,
188188 Diffusion ,
189189 PERMUTATION_WIDTH ,
0 commit comments