sig
  type t
  module V : Sig.HASHABLE
  module E :
    sig
      type t
      type label
      val src : Flow.G_FORD_FULKERSON.E.t -> V.t
      val dst : Flow.G_FORD_FULKERSON.E.t -> V.t
      val label : Flow.G_FORD_FULKERSON.E.t -> Flow.G_FORD_FULKERSON.E.label
    end
  val iter_succ_e :
    (Flow.G_FORD_FULKERSON.E.t -> unit) ->
    Flow.G_FORD_FULKERSON.t -> V.t -> unit
  val iter_pred_e :
    (Flow.G_FORD_FULKERSON.E.t -> unit) ->
    Flow.G_FORD_FULKERSON.t -> V.t -> unit
end