package irmin-pack
module Io : sig ... end
type t = [
| `Closed
| `Commit_key_is_dangling of string
| `Corrupted_control_file
| `Corrupted_gc_result_file of string
| `Corrupted_legacy_file
| `Corrupted_mapping_file of string
| `Dangling_key of string
| `Decoding_error
| `Double_close
| `File_exists of string
| `Forbidden_during_gc
| `Gc_disallowed
| `Gc_forbidden_during_batch
| `Gc_forbidden_on_32bit_platforms
| `Gc_process_died_without_result_file of string
| `Gc_process_error of string
| `Inconsistent_store
| `Index_failure of string
| `Invalid_argument
| `Invalid_layout
| `Invalid_mapping_read of string
| `Invalid_parent_directory
| `Invalid_prefix_read of string
| `Invalid_read_of_gced_object of string
| `Io_misc of Io.misc_error
| `Migration_needed
| `Multiple_empty_chunks
| `No_such_file_or_directory
| `Node_or_contents_key_is_indexed of string
| `Not_a_directory of string
| `Not_a_file
| `Only_minimal_indexing_strategy_allowed
| `Pending_flush
| `Read_out_of_bounds
| `Ro_not_allowed
| `Rw_not_allowed
| `Split_forbidden_during_batch
| `Sys_error of string
| `Unknown_major_pack_version of string
| `V3_store_from_the_future
]
val t : t Irmin.Type.t
val raise_error : [< t ] -> 'a
val log_error : string -> [< t ] -> unit
val catch : (unit -> 'a) -> ('a, t) Stdlib.result
val raise_if_error : ('a, [< t ]) Stdlib.result -> 'a
val log_if_error : string -> ('a, [< t ]) Stdlib.result -> unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>