include sig ... endval sexp_of_t : t ‑> Sexplib.Sexp.tval at : [> Core_kernel.read ] T1.t ‑> Async_kernel__.Import.Time_ns.t ‑> callback ‑> tThese are like the corresponding run_* functions, except they return an event that
one can later abort.
val after : [> Core_kernel.read ] T1.t ‑> Async_kernel__.Import.Time_ns.Span.t ‑> callback ‑> tval at_intervals : [> Core_kernel.read ] T1.t ‑> Async_kernel__.Import.Time_ns.Span.t ‑> callback ‑> tmodule Abort_result : sig ... endval abort : [> Core_kernel.read ] T1.t ‑> t ‑> Abort_result.tabort t aborts the event t, if possible, and returns Ok if the event was
aborted, or the reason it could not be aborted.
val abort_exn : [> Core_kernel.read ] T1.t ‑> t ‑> unitval abort_if_possible : [> Core_kernel.read ] T1.t ‑> t ‑> unit