package resto-cohttp

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Parameters

Signature

type t = {
  1. name : Cohttp.Accept.media_range;
  2. q : int option;
  3. pp : 'a. 'a Encoding.t -> Stdlib.Format.formatter -> string -> unit;
  4. construct : 'a. 'a Encoding.t -> 'a -> string;
  5. construct_seq : 'a. 'a Encoding.t -> 'a -> (Stdlib.Bytes.t * int * int) Stdlib.Seq.t;
  6. destruct : 'a. 'a Encoding.t -> string -> ('a, string) Stdlib.result;
}
val name : t -> string
val has_complete_media : t list -> bool
val first_complete_media : t list -> ((string * string) * t) option
val find_media : (string * string) -> t list -> t option
val resolve_accept_header : t list -> string option -> (string * t) option
val accept_header : t list -> string
val acceptable_encoding : t list -> string