type t
val index : string -> Rock.Request.t -> Rock.Response.t Lwt.t
val new' : ?key:string -> string -> Rock.Request.t -> Rock.Response.t Lwt.t
val create : string -> ('a, 'b, t) Conformist.t -> Rock.Request.t -> Rock.Response.t Lwt.t
val show : string -> Rock.Request.t -> Rock.Response.t Lwt.t
val edit : ?key:string -> string -> Rock.Request.t -> Rock.Response.t Lwt.t
val update : string -> ('a, 'b, t) Conformist.t -> Rock.Request.t -> Rock.Response.t Lwt.t
val delete' : string -> Rock.Request.t -> Rock.Response.t Lwt.t