Module Autofonce_config.EzToml
module TYPES : sig ... endinclude module type of struct include EZ end
val key : string -> Toml.Types.Table.Key.tval empty : 'a Toml.Types.Table.tval find : Toml.Types.Table.key -> 'a Toml.Types.Table.t -> 'aval to_string : Toml.Types.table -> stringval from_file : string -> Toml.Parser.resultval from_string : string -> Toml.Parser.resultval map : ('a -> 'b) -> 'a Toml.Types.Table.t -> 'b Toml.Types.Table.tval string_of_location : Toml.Parser.location -> stringval from_file_exn : string -> Toml.Types.tableval from_string_exn : string -> Toml.Types.tableval failwith : ('a, unit, string, 'b) Stdlib.format4 -> 'aval key2str : string list -> stringval iter : (string -> 'a -> unit) -> 'a Toml.Types.Table.t -> unitval get_string : TYPES.value Toml.Types.Table.t -> string list -> stringval get_string_default :
TYPES.value Toml.Types.Table.t ->
string list ->
string ->
stringval get_string_option :
?default:string ->
TYPES.value Toml.Types.Table.t ->
string list ->
string optionval get_bool : TYPES.value Toml.Types.Table.t -> string list -> boolval expecting_type : string -> string list -> 'aval get_bool_option :
?default:bool ->
TYPES.value Toml.Types.Table.t ->
string list ->
bool optionval get_bool_default :
TYPES.value Toml.Types.Table.t ->
string list ->
bool ->
boolval get_int : TYPES.value Toml.Types.Table.t -> string list -> intval get_int_default :
TYPES.value Toml.Types.Table.t ->
string list ->
int ->
intval put_bool_option :
string list ->
bool option ->
TYPES.value Toml.Types.Table.t ->
TYPES.value Toml.Types.Table.tval put_option :
string list ->
bool option ->
TYPES.value Toml.Types.Table.t ->
TYPES.value Toml.Types.Table.tval put_string_option :
string list ->
string option ->
TYPES.value Toml.Types.Table.t ->
TYPES.value Toml.Types.Table.tval get_string_list_option :
?default:string list ->
TYPES.value Toml.Types.Table.t ->
string list ->
string list optionval get_string_list_default :
TYPES.value Toml.Types.Table.t ->
string list ->
string list ->
string listval put_string_list_option :
string list ->
string list option ->
TYPES.value Toml.Types.Table.t ->
TYPES.value Toml.Types.Table.tval put_string_list :
string list ->
string list ->
TYPES.value Toml.Types.Table.t ->
TYPES.value Toml.Types.Table.tval expect_string : key:string list -> TYPES.value -> stringval expect_string_list : key:string list -> TYPES.value -> string listval expect_bool : key:string list -> TYPES.value -> boolval enum_encoding :
to_string:('a -> string) ->
of_string:(key:string list -> string -> 'a) ->
'a TYPES.encodingtype file_option = {option_name : string;option_value : Toml.Types.value option;option_default : string option;
}val new_file : unit -> fileval string_of_file : file -> stringmodule CONST : sig ... end