package irmin-pack
Irmin backend which stores values in a pack file
Install
Dune Dependency
Authors
Maintainers
Sources
irmin-3.3.2.tbz
sha256=95a87ecc3dc2b35eee56cb351c32d2bd78c8967180a4b028324d815bfce1a6ff
sha512=20faba561c80c5389e91993d7e2cc0cedd1330cf098b68f0456f5068cde369a5589a05cd2aeb0a701d65a7d1e1e6f4045ccfbf60349cbea2bfd02981d7bb244c
doc/irmin-pack.unix/Irmin_pack_unix/Errors/index.html
Module Irmin_pack_unix.Errors
Source
Source
type error = [
| `Double_close
| `File_exists of string
| `Invalid_parent_directory
| `No_such_file_or_directory
| `Not_a_file
| `Read_on_closed
| `Read_out_of_bounds
| `Ro_not_allowed
| `Write_on_closed
| `Invalid_argument
| `Decoding_error
| `Not_a_directory of string
| `Index_failure of string
| `Invalid_layout
| `Corrupted_legacy_file
| `Pending_flush
| `Rw_not_allowed
| `Migration_needed
| `Corrupted_control_file
| `Sys_error of string
| `V3_store_from_the_future
| `Unknown_major_pack_version of string
| `Inconsistent_store
]
error
is the type of all errors that can occur in a result
, except `Io_misc
which depends on the Io module used.
Source
val error_t :
[ `Corrupted_control_file
| `Corrupted_legacy_file
| `Decoding_error
| `Double_close
| `File_exists of string
| `Inconsistent_store
| `Index_failure of string
| `Invalid_argument
| `Invalid_layout
| `Invalid_parent_directory
| `Migration_needed
| `No_such_file_or_directory
| `Not_a_directory of string
| `Not_a_file
| `Pending_flush
| `Read_on_closed
| `Read_out_of_bounds
| `Ro_not_allowed
| `Rw_not_allowed
| `Sys_error of string
| `Unknown_major_pack_version of string
| `V3_store_from_the_future
| `Write_on_closed ]
Irmin.Type.t
Source
val pp_error :
[ `Corrupted_control_file
| `Corrupted_legacy_file
| `Decoding_error
| `Double_close
| `File_exists of string
| `Inconsistent_store
| `Index_failure of string
| `Invalid_argument
| `Invalid_layout
| `Invalid_parent_directory
| `Migration_needed
| `No_such_file_or_directory
| `Not_a_directory of string
| `Not_a_file
| `Pending_flush
| `Read_on_closed
| `Read_out_of_bounds
| `Ro_not_allowed
| `Rw_not_allowed
| `Sys_error of string
| `Unknown_major_pack_version of string
| `V3_store_from_the_future
| `Write_on_closed ]
Repr.pp
Source
type error' = [
| `Double_close
| `File_exists of string
| `Invalid_parent_directory
| `No_such_file_or_directory
| `Not_a_file
| `Read_on_closed
| `Read_out_of_bounds
| `Write_on_closed
| `Invalid_argument
| `Decoding_error
| `Not_a_directory of string
| `Index_failure of string
| `Invalid_layout
| `Corrupted_legacy_file
| `Pending_flush
| `Rw_not_allowed
| `Migration_needed
| `Corrupted_control_file
| `V3_store_from_the_future
| `Sys_error of string
| `V3_store_from_the_future
| `Unknown_major_pack_version of string
| `Inconsistent_store
]
error'
is the payload of the Pack_error
exception.
error'
is error
without `Ro_not_allowed
, because there exist a dedicated RO_not_allowed
exception.
We can't use polyval inclusion because repr doesn't support it
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>