Module Gutf8.Error


module Error: sig .. end
to_unichar_validated may raise PARTIAL_INPUT or ILLEGAL_SEQUENCE


type error =
| NO_CONVERSION (*Conversion between the requested character sets is not supported*)
| ILLEGAL_SEQUENCE (*Invalid byte sequence in conversion input*)
| FAILED (*Conversion failed for some reason*)
| PARTIAL_INPUT (*Partial character sequence at end of input*)
| BAD_URI (*URI is invalid*)
| NOT_ABSOLUTE_PATH (*Pathname is not an absolute path*)
exception Error of error * string
val raise_bad_utf8 : unit -> 'a