`val iter : 'a t ‑> advance_errors:(([< `Read | `Set_and_create ], 'b t, Core_kernel.Error.t list) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Core_kernel.Error.t list ‑> 'c) ‑> am_advancing:(([< `Read | `Set_and_create ], 'd t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> 'e) ‑> events:(([< `Read | `Set_and_create ], 'f t, Job_or_event.t Core_kernel.Timing_wheel_ns.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Job_or_event.t Core_kernel.Timing_wheel_ns.t ‑> 'g) ‑> fired_events:(([< `Read | `Set_and_create ], 'h t, Event.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Event.t ‑> 'i) ‑> handle_fired:(([< `Read | `Set_and_create ], 'j t, Job_or_event.t Alarm.t ‑> unit) Fieldslib.Field.t_with_perm ‑> 'a t ‑> (Job_or_event.t Alarm.t ‑> unit) ‑> 'k) ‑> is_wall_clock:(([< `Read | `Set_and_create ], 'l t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> 'm) ‑> scheduler:(([< `Read | `Set_and_create ], 'n t, Async_kernel__.Scheduler0.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Async_kernel__.Scheduler0.t ‑> 'o) ‑> 'o`
`val fold : 'a t ‑> init:'b ‑> advance_errors:('b ‑> ([< `Read | `Set_and_create ], 'c t, Core_kernel.Error.t list) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Core_kernel.Error.t list ‑> 'd) ‑> am_advancing:('d ‑> ([< `Read | `Set_and_create ], 'e t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> 'f) ‑> events:('f ‑> ([< `Read | `Set_and_create ], 'g t, Job_or_event.t Core_kernel.Timing_wheel_ns.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Job_or_event.t Core_kernel.Timing_wheel_ns.t ‑> 'h) ‑> fired_events:('h ‑> ([< `Read | `Set_and_create ], 'i t, Event.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Event.t ‑> 'j) ‑> handle_fired:('j ‑> ([< `Read | `Set_and_create ], 'k t, Job_or_event.t Alarm.t ‑> unit) Fieldslib.Field.t_with_perm ‑> 'a t ‑> (Job_or_event.t Alarm.t ‑> unit) ‑> 'l) ‑> is_wall_clock:('l ‑> ([< `Read | `Set_and_create ], 'm t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> 'n) ‑> scheduler:('n ‑> ([< `Read | `Set_and_create ], 'o t, Async_kernel__.Scheduler0.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Async_kernel__.Scheduler0.t ‑> 'p) ‑> 'p`
`val for_all : 'a t ‑> advance_errors:(([< `Read | `Set_and_create ], 'b t, Core_kernel.Error.t list) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Core_kernel.Error.t list ‑> bool) ‑> am_advancing:(([< `Read | `Set_and_create ], 'c t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> bool) ‑> events:(([< `Read | `Set_and_create ], 'd t, Job_or_event.t Core_kernel.Timing_wheel_ns.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Job_or_event.t Core_kernel.Timing_wheel_ns.t ‑> bool) ‑> fired_events:(([< `Read | `Set_and_create ], 'e t, Event.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Event.t ‑> bool) ‑> handle_fired:(([< `Read | `Set_and_create ], 'f t, Job_or_event.t Alarm.t ‑> unit) Fieldslib.Field.t_with_perm ‑> 'a t ‑> (Job_or_event.t Alarm.t ‑> unit) ‑> bool) ‑> is_wall_clock:(([< `Read | `Set_and_create ], 'g t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> bool) ‑> scheduler:(([< `Read | `Set_and_create ], 'h t, Async_kernel__.Scheduler0.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Async_kernel__.Scheduler0.t ‑> bool) ‑> bool`
`val exists : 'a t ‑> advance_errors:(([< `Read | `Set_and_create ], 'b t, Core_kernel.Error.t list) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Core_kernel.Error.t list ‑> bool) ‑> am_advancing:(([< `Read | `Set_and_create ], 'c t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> bool) ‑> events:(([< `Read | `Set_and_create ], 'd t, Job_or_event.t Core_kernel.Timing_wheel_ns.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Job_or_event.t Core_kernel.Timing_wheel_ns.t ‑> bool) ‑> fired_events:(([< `Read | `Set_and_create ], 'e t, Event.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Event.t ‑> bool) ‑> handle_fired:(([< `Read | `Set_and_create ], 'f t, Job_or_event.t Alarm.t ‑> unit) Fieldslib.Field.t_with_perm ‑> 'a t ‑> (Job_or_event.t Alarm.t ‑> unit) ‑> bool) ‑> is_wall_clock:(([< `Read | `Set_and_create ], 'g t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> bool) ‑> scheduler:(([< `Read | `Set_and_create ], 'h t, Async_kernel__.Scheduler0.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Async_kernel__.Scheduler0.t ‑> bool) ‑> bool`
`val to_list : 'a t ‑> advance_errors:(([< `Read | `Set_and_create ], 'b t, Core_kernel.Error.t list) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Core_kernel.Error.t list ‑> 'c) ‑> am_advancing:(([< `Read | `Set_and_create ], 'd t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> 'c) ‑> events:(([< `Read | `Set_and_create ], 'e t, Job_or_event.t Core_kernel.Timing_wheel_ns.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Job_or_event.t Core_kernel.Timing_wheel_ns.t ‑> 'c) ‑> fired_events:(([< `Read | `Set_and_create ], 'f t, Event.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Event.t ‑> 'c) ‑> handle_fired:(([< `Read | `Set_and_create ], 'g t, Job_or_event.t Alarm.t ‑> unit) Fieldslib.Field.t_with_perm ‑> 'a t ‑> (Job_or_event.t Alarm.t ‑> unit) ‑> 'c) ‑> is_wall_clock:(([< `Read | `Set_and_create ], 'h t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> 'c) ‑> scheduler:(([< `Read | `Set_and_create ], 'i t, Async_kernel__.Scheduler0.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Async_kernel__.Scheduler0.t ‑> 'c) ‑> 'c list`
`val map : 'a t ‑> advance_errors:(([< `Read | `Set_and_create ], 'b t, Core_kernel.Error.t list) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Core_kernel.Error.t list ‑> Core_kernel.Error.t list) ‑> am_advancing:(([< `Read | `Set_and_create ], 'c t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> bool) ‑> events:(([< `Read | `Set_and_create ], 'd t, Job_or_event.t Core_kernel.Timing_wheel_ns.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Job_or_event.t Core_kernel.Timing_wheel_ns.t ‑> Job_or_event.t Core_kernel.Timing_wheel_ns.t) ‑> fired_events:(([< `Read | `Set_and_create ], 'e t, Event.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Event.t ‑> Event.t) ‑> handle_fired:(([< `Read | `Set_and_create ], 'f t, Job_or_event.t Alarm.t ‑> unit) Fieldslib.Field.t_with_perm ‑> 'a t ‑> (Job_or_event.t Alarm.t ‑> unit) ‑> Job_or_event.t Alarm.t ‑> unit) ‑> is_wall_clock:(([< `Read | `Set_and_create ], 'g t, bool) Fieldslib.Field.t_with_perm ‑> 'a t ‑> bool ‑> bool) ‑> scheduler:(([< `Read | `Set_and_create ], 'h t, Async_kernel__.Scheduler0.t) Fieldslib.Field.t_with_perm ‑> 'a t ‑> Async_kernel__.Scheduler0.t ‑> Async_kernel__.Scheduler0.t) ‑> 'i t`
`val set_all_mutable_fields : 'a t ‑> advance_errors:Core_kernel.Error.t list ‑> am_advancing:bool ‑> fired_events:Event.t ‑> unit`