`val iter : t ‑> alarm:(([< `Read | `Set_and_create ], t, Async_kernel__.Job_or_event.t Alarm.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel__.Job_or_event.t Alarm.t ‑> 'a) ‑> at:(([< `Read | `Set_and_create ], t, Time_ns.t) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.t ‑> 'b) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> t ‑> (unit ‑> unit) ‑> 'c) ‑> execution_context:(([< `Read | `Set_and_create ], t, Async_kernel.Execution_context.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel.Execution_context.t ‑> 'd) ‑> interval:(([< `Read | `Set_and_create ], t, Time_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.Span.t option ‑> 'e) ‑> next_fired:(([< `Read | `Set_and_create ], t, t) Fieldslib.Field.t_with_perm ‑> t ‑> t ‑> 'f) ‑> status:(([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ‑> t ‑> Status.t ‑> 'g) ‑> 'g`
`val fold : t ‑> init:'a ‑> alarm:('a ‑> ([< `Read | `Set_and_create ], t, Async_kernel__.Job_or_event.t Alarm.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel__.Job_or_event.t Alarm.t ‑> 'b) ‑> at:('b ‑> ([< `Read | `Set_and_create ], t, Time_ns.t) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.t ‑> 'c) ‑> callback:('c ‑> ([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> t ‑> (unit ‑> unit) ‑> 'd) ‑> execution_context:('d ‑> ([< `Read | `Set_and_create ], t, Async_kernel.Execution_context.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel.Execution_context.t ‑> 'e) ‑> interval:('e ‑> ([< `Read | `Set_and_create ], t, Time_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.Span.t option ‑> 'f) ‑> next_fired:('f ‑> ([< `Read | `Set_and_create ], t, t) Fieldslib.Field.t_with_perm ‑> t ‑> t ‑> 'g) ‑> status:('g ‑> ([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ‑> t ‑> Status.t ‑> 'h) ‑> 'h`
`val for_all : t ‑> alarm:(([< `Read | `Set_and_create ], t, Async_kernel__.Job_or_event.t Alarm.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel__.Job_or_event.t Alarm.t ‑> bool) ‑> at:(([< `Read | `Set_and_create ], t, Time_ns.t) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.t ‑> bool) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> t ‑> (unit ‑> unit) ‑> bool) ‑> execution_context:(([< `Read | `Set_and_create ], t, Async_kernel.Execution_context.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel.Execution_context.t ‑> bool) ‑> interval:(([< `Read | `Set_and_create ], t, Time_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.Span.t option ‑> bool) ‑> next_fired:(([< `Read | `Set_and_create ], t, t) Fieldslib.Field.t_with_perm ‑> t ‑> t ‑> bool) ‑> status:(([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ‑> t ‑> Status.t ‑> bool) ‑> bool`
`val exists : t ‑> alarm:(([< `Read | `Set_and_create ], t, Async_kernel__.Job_or_event.t Alarm.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel__.Job_or_event.t Alarm.t ‑> bool) ‑> at:(([< `Read | `Set_and_create ], t, Time_ns.t) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.t ‑> bool) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> t ‑> (unit ‑> unit) ‑> bool) ‑> execution_context:(([< `Read | `Set_and_create ], t, Async_kernel.Execution_context.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel.Execution_context.t ‑> bool) ‑> interval:(([< `Read | `Set_and_create ], t, Time_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.Span.t option ‑> bool) ‑> next_fired:(([< `Read | `Set_and_create ], t, t) Fieldslib.Field.t_with_perm ‑> t ‑> t ‑> bool) ‑> status:(([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ‑> t ‑> Status.t ‑> bool) ‑> bool`
`val to_list : t ‑> alarm:(([< `Read | `Set_and_create ], t, Async_kernel__.Job_or_event.t Alarm.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel__.Job_or_event.t Alarm.t ‑> 'a) ‑> at:(([< `Read | `Set_and_create ], t, Time_ns.t) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.t ‑> 'a) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> t ‑> (unit ‑> unit) ‑> 'a) ‑> execution_context:(([< `Read | `Set_and_create ], t, Async_kernel.Execution_context.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel.Execution_context.t ‑> 'a) ‑> interval:(([< `Read | `Set_and_create ], t, Time_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.Span.t option ‑> 'a) ‑> next_fired:(([< `Read | `Set_and_create ], t, t) Fieldslib.Field.t_with_perm ‑> t ‑> t ‑> 'a) ‑> status:(([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ‑> t ‑> Status.t ‑> 'a) ‑> 'a list`
`val map : t ‑> alarm:(([< `Read | `Set_and_create ], t, Async_kernel__.Job_or_event.t Alarm.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel__.Job_or_event.t Alarm.t ‑> Async_kernel__.Job_or_event.t Alarm.t) ‑> at:(([< `Read | `Set_and_create ], t, Time_ns.t) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.t ‑> Time_ns.t) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> t ‑> (unit ‑> unit) ‑> unit ‑> unit) ‑> execution_context:(([< `Read | `Set_and_create ], t, Async_kernel.Execution_context.t) Fieldslib.Field.t_with_perm ‑> t ‑> Async_kernel.Execution_context.t ‑> Async_kernel.Execution_context.t) ‑> interval:(([< `Read | `Set_and_create ], t, Time_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Time_ns.Span.t option ‑> Time_ns.Span.t option) ‑> next_fired:(([< `Read | `Set_and_create ], t, t) Fieldslib.Field.t_with_perm ‑> t ‑> t ‑> t) ‑> status:(([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ‑> t ‑> Status.t ‑> Status.t) ‑> t`
`val set_all_mutable_fields : t ‑> alarm:Async_kernel__.Job_or_event.t Alarm.t ‑> at:Time_ns.t ‑> interval:Time_ns.Span.t option ‑> next_fired:t ‑> status:Status.t ‑> unit`