Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Make.WmSourcetype ('a, !'b) op = 'b Webmachine.Rd.t -> ('a result * 'b Webmachine.Rd.t) io constraint 'b = [> `Empty ]type auth = [ | `Authorized| `Basic of string| `Challenge of www_authenticate| `Redirect of Uri.t ]type collection_created_response = [ | `Conflict| `Created| `Forbidden| `Insufficient_storage| `Method_not_allowed| `Unsupported_media_type ]val to_handler :
?dispatch_path:string ->
?path_info:(string * string) list ->
resource:([> `Empty ] as 'a) resource ->
body:'a ->
request:Cohttp.Request.t ->
unit ->
(Cohttp.Code.status_code * Cohttp.Header.t * 'a * string list) ioval dispatch :
((Dispatch.tag * string) list
* Dispatch.typ
* (unit ->
([> `Empty ] as 'a) resource))
list ->
body:'a ->
request:Cohttp.Request.t ->
(Cohttp.Code.status_code * Cohttp.Header.t * 'a * string list) option ioval dispatch' :
(string * (unit -> ([> `Empty ] as 'a) resource)) list ->
body:'a ->
request:Cohttp.Request.t ->
(Cohttp.Code.status_code * Cohttp.Header.t * 'a * string list) option io