package git

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type 'e t = [
  1. | `SystemFile of 'e
  2. | `SystemDirectory of 'e
  3. | `SystemMap of 'e
  4. | `File of Fpath.t * 'e
  5. | `Dir of Fpath.t * 'e
  6. | `Map of Fpath.t * 'e
  7. | `Read of Fpath.t * 'e
  8. | `Write of Fpath.t * 'e
  9. | `Open of Fpath.t * 'e
  10. | `Close of Fpath.t * 'e
  11. | `Create of Fpath.t * 'e
  12. | `Length of Fpath.t * 'e
  13. | `Map of Fpath.t * 'e
  14. | `Delete of Fpath.t * 'e
  15. | `Move of Fpath.t * Fpath.t * 'e
  16. | `Stack of Fpath.t
]
val pp_error : (Format.formatter -> 'a -> unit) -> Format.formatter -> [< `Close of Fpath.t * 'b | `Create of Fpath.t * 'c | `Delete of Fpath.t * 'd | `Dir of Fpath.t * 'e | `File of Fpath.t * 'f | `Length of Fpath.t * 'g | `Map of Fpath.t * 'h | `Move of Fpath.t * Fpath.t * 'i | `Open of Fpath.t * 'j | `Read of Fpath.t * 'k | `Stack of Fpath.t | `SystemDirectory of 'l | `SystemFile of 'm | `SystemMap of 'n | `Write of Fpath.t * 'o ] -> unit
val err_sys_file : 'a -> [> `SystemFile of 'a ]
val err_sys_dir : 'a -> [> `SystemFile of 'a ]
val err_sys_map : 'a -> [> `SystemMap of 'a ]
val err_file : 'a -> 'b -> [> `File of 'a * 'b ]
val err_dir : 'a -> 'b -> [> `Dir of 'a * 'b ]
val err_read : 'a -> 'b -> [> `Read of 'a * 'b ]
val err_write : 'a -> 'b -> [> `Write of 'a * 'b ]
val err_close : 'a -> 'b -> [> `Close of 'a * 'b ]
val err_open : 'a -> 'b -> [> `Open of 'a * 'b ]
val err_create : 'a -> 'b -> [> `Create of 'a * 'b ]
val err_length : 'a -> 'b -> [> `Length of 'a * 'b ]
val err_map : 'a -> 'b -> [> `Map of 'a * 'b ]
val err_delete : 'a -> 'b -> [> `Delete of 'a * 'b ]
val err_move : 'a -> 'b -> 'c -> [> `Move of 'a * 'b * 'c ]
val err_stack : 'a -> [> `Stack of 'a ]