message: move CurrOrNext out of poseidon
diff: @@ -4,6 +4,7 @@ This source file implements Posedon constraint polynomials.
  *****************************************************************************************************************/
  +use crate::gate::CurrOrNext;
  use crate::gates::poseidon::*;
  use crate::nolookup::constraints::ConstraintSystem;
  use crate::nolookup::scalars::ProofEvaluations;
  @@ -17,11 +18,6 @@ use oracle::{
  utils::{EvalUtils, PolyUtils},
  };
  -enum CurrOrNext {
  - Curr,
  - Next,
  -}
  -
  /// An equation of the form `(curr | next)[i] = round(curr[j])`
  struct RoundEquation {
  source: usize,
  