include Imandra_util.Snapshot_sigs.S
val push : scope:Opentelemetry.Trace.scope option -> unit -> unitval pop_restore : scope:Opentelemetry.Trace.scope option -> unit -> unitval pop_delete : scope:Opentelemetry.Trace.scope option -> unit -> unitval is_empty : unit -> boolval with_push :
scope:Opentelemetry.Trace.scope option ->
restore_if_ok:bool ->
( unit -> 'a ) ->
'aval save_named : scope:Opentelemetry.Trace.scope option -> int -> unitval restore_named : scope:Opentelemetry.Trace.scope option -> int -> unitval delete_named : scope:Opentelemetry.Trace.scope option -> int -> unitval pp_named_debug : int CCFormat.printerval on_change : (int * event) list Imandra_util.Observable.tval iter_from_oldest :
rec_:bool ->
?ignore_prelude:bool ->
( int -> event -> unit ) ->
unitval iter_from_most_recent :
rec_:bool ->
?ignore_prelude:bool ->
( int -> event -> unit ) ->
unitval record_event : event -> unitval record_event_l : event list -> unitval record_error : ?loc:Imandra_util.Iloc.t -> string -> unitval record_exn_seen : unit -> unitval last_env : unit -> Env.tval set_last_env : Env.t -> unitval exn_seen : unit -> boolval n_exn_seen : unit -> intval error_seen : unit -> boolval n_error_seen : unit -> int