Module Async_kernel__.Types.Monitor

type t = {
name : Core_kernel.Info.t;
here : Core_kernel.Source_code_position.t option;
id : int;
parent : t option;
mutable next_error : exn Ivar.t;
mutable handlers_for_all_errors : (Execution_context.t * (exn ‑> unit)) Core_kernel.Bag.t;
mutable tails_for_all_errors : exn Tail.t list;
mutable has_seen_error : bool;
mutable is_detached : bool;
}