Pools.MakeSourceinclude Sigval fetch_pool :
?ctx:(string * string) list ->
?retries:int ->
unit ->
(Caqti_lwt.connection, Caqti_error.t) Caqti_lwt_unix.Pool.t Lwt.tval find :
?ctx:(string * string) list ->
('a, 'b, [< `One ]) Caqti_request.t ->
'a ->
'b Lwt.tval find_opt :
?ctx:(string * string) list ->
('a, 'b, [< `One | `Zero ]) Caqti_request.t ->
'a ->
'b option Lwt.tval collect :
?ctx:(string * string) list ->
('a, 'b, [< `Many | `One | `Zero ]) Caqti_request.t ->
'a ->
'b list Lwt.tval exec :
?ctx:(string * string) list ->
('a, unit, [< `Zero ]) Caqti_request.t ->
'a ->
unit Lwt.tval populate :
?ctx:(string * string) list ->
string ->
string list ->
'a Caqti_type.t ->
'a list ->
unit Lwt.tval transaction :
?ctx:(string * string) list ->
?setup:(Caqti_lwt.connection -> (unit, Caqti_error.t) Lwt_result.t) list ->
?cleanup:(Caqti_lwt.connection -> (unit, Caqti_error.t) Lwt_result.t) list ->
(Caqti_lwt.connection -> ('a, Caqti_error.t) Lwt_result.t) ->
'a Lwt.tval transaction_iter :
?ctx:(string * string) list ->
(Caqti_lwt.connection -> (unit, Caqti_error.t) result Lwt.t) list ->
unit Lwt.tval query :
?ctx:(string * string) list ->
(Caqti_lwt.connection -> ('a, Caqti_error.t) result Lwt.t) ->
'a Lwt.t