package serde_json

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t = {
  1. yojson : Yojson.lexer_state;
  2. lexbuf : Lexing.lexbuf;
}
val debug : t -> unit
val of_string : string -> t
val _run : (unit -> 'a) -> ('b, 'c) result
val peek : t -> char option
val read_bool : t -> (bool, 'a) result
val read_string : t -> (string, 'a) result
val read_int8 : t -> (char, 'a) result
val read_int : t -> (int, 'a) result
val read_int32 : t -> (int32, 'a) result
val read_int64 : t -> (int64, 'a) result
val read_float : t -> (float, 'a) result
val read_null_if_possible : t -> (bool, 'a) result
val read_null : t -> (unit, 'a) result
val read_object_start : t -> (unit, 'a) result
val read_field_sep : t -> (unit, 'a) result
val read_object_end : t -> (unit, 'a) result
val read_open_bracket : t -> (unit, 'a) result
val read_close_bracket : t -> (unit, 'a) result
val read_comma : t -> (unit, 'a) result
val read_colon : t -> (unit, 'a) result
val skip_space : t -> unit
val skip_any : t -> unit
OCaml

Innovation. Community. Security.