Module Incremental_kernel__.State.Only_in_debug.Fields.Direct

val iter : t ‑> currently_running_node:(([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t option ‑> 'a) ‑> expert_nodes_created_by_current_node:(([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t list) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t list ‑> 'b) ‑> 'b
val fold : t ‑> init:'a ‑> currently_running_node:('a ‑> ([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t option ‑> 'b) ‑> expert_nodes_created_by_current_node:('b ‑> ([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t list) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t list ‑> 'c) ‑> 'c
val for_all : t ‑> currently_running_node:(([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t option ‑> bool) ‑> expert_nodes_created_by_current_node:(([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t list) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t list ‑> bool) ‑> bool
val exists : t ‑> currently_running_node:(([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t option ‑> bool) ‑> expert_nodes_created_by_current_node:(([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t list) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t list ‑> bool) ‑> bool
val to_list : t ‑> currently_running_node:(([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t option ‑> 'a) ‑> expert_nodes_created_by_current_node:(([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t list) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t list ‑> 'a) ‑> 'a list
val map : t ‑> currently_running_node:(([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t option) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t option ‑> Incremental_kernel__.Node.Packed.t option) ‑> expert_nodes_created_by_current_node:(([< `Read | `Set_and_create ], tIncremental_kernel__.Node.Packed.t list) Fieldslib.Field.t_with_perm ‑> t ‑> Incremental_kernel__.Node.Packed.t list ‑> Incremental_kernel__.Node.Packed.t list) ‑> t
val set_all_mutable_fields : t ‑> currently_running_node:Incremental_kernel__.Node.Packed.t option ‑> expert_nodes_created_by_current_node:Incremental_kernel__.Node.Packed.t list ‑> unit