Module Bistro_tdag.Tdag.Make.1-D.Task

type t
type config
type result
val id : t ‑> string
val requirement : t ‑> Allocator.request
val perform : Allocator.resource ‑> config ‑> t ‑> result Thread.t
val post_revdeps_hook : t ‑> config ‑> all_revdeps_succeeded:bool ‑> unit Thread.t
val failure : result ‑> bool
val is_done : t ‑> config ‑> bool Thread.t