Skip to main content

prepare

Function prepare 

Source
pub fn prepare(
    connection: &Arc<Mutex<RawConnection<SyncStream>>>,
    query: &str,
    param_types: &[Oid],
) -> Result<PreparedStatement>
Expand description

Prepares a statement using the extended query protocol.

ยงErrors

  • Returns Error (connection) if the connection mutex is poisoned.
  • Returns Error (server) if the server rejects the Parse request (SQL syntax error, unknown parameter OIDs, etc.).
  • Returns Error (I/O) / Error (closed) on wire-protocol I/O failure.