pub trait SqlConnection: Send {
// Required methods
fn execute(
&mut self,
sql: &str,
params: &[SqlValue],
) -> Result<QueryResult, SqlError>;
fn query(
&mut self,
sql: &str,
params: &[SqlValue],
) -> Result<Vec<SqlRow>, SqlError>;
}Required Methods§
fn execute( &mut self, sql: &str, params: &[SqlValue], ) -> Result<QueryResult, SqlError>
fn query( &mut self, sql: &str, params: &[SqlValue], ) -> Result<Vec<SqlRow>, SqlError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".