Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type dbh = M.Prepared.dbh
type error = M.Prepared.error
val init : dbh -> wrapped_dbh
val execute_null :
stmt ->
string option array ->
(stmt_result, [> wrapped_error ]) result IO.t
val fetch :
stmt_result ->
(string option array option, [> wrapped_error ]) result IO.t
val with_stmt_cached :
wrapped_dbh ->
string ->
(stmt -> ('a, [> wrapped_error ] as 'e) result IO.t) ->
('a, 'e) result IO.t
val with_stmt_uncached :
wrapped_dbh ->
string ->
(stmt -> ('a, [> wrapped_error ] as 'e) result IO.t) ->
('a, 'e) result IO.t