Up

Module Row

Signature

type t
val get_conv_exn : t -> string -> Core.Std.Source_code_position.t -> (string -> 'a) -> 'a
val get_exn : t -> string -> string
val get_conv_opt_exn : t -> string -> Core.Std.Source_code_position.t -> (string -> 'a) -> 'a option
val get : t -> string -> string option
val get_opt_exn : t -> string -> string option
val nth_exn : t -> int -> string
val nth_conv_exn : t -> int -> Core.Std.Source_code_position.t -> (string -> 'a) -> 'a
val nth : t -> int -> string option
val to_list : t -> string list
val to_array : t -> string array
val headers : t -> int Core.Std.String.Table.t
val size : t -> int
val is_empty : t -> bool
val to_string : t -> string
val sexp_of_t : t -> Async.Std.Sexp.t
val fold : t -> init:'acc -> f:('acc -> header:string -> data:string -> 'acc) -> 'acc
val iter : t -> f:(header:string -> data:string -> unit) -> unit