type t
include sig ... end
val sexp_of_t : t ‑> Base.Sexp.t
val create : targets:Path.Rel.t list ‑> Action.t Dep.t ‑> t
val targets : t ‑> Path.Rel.t list
val head_target : t ‑> Path.Rel.t
val head_target_and_rest : t ‑> Path.Rel.t * Path.Rel.t list
val action_depends : t ‑> Action.t Dep.t