diff --git a/sqlx-core/src/sqlite/executor.rs b/sqlx-core/src/sqlite/executor.rs index ecdf7064..e01a7e98 100644 --- a/sqlx-core/src/sqlite/executor.rs +++ b/sqlx-core/src/sqlite/executor.rs @@ -11,20 +11,6 @@ use crate::sqlite::types::SqliteType; use crate::sqlite::{Sqlite, SqliteConnection, SqliteTypeInfo}; impl SqliteConnection { - pub(super) fn statement(&self, key: Option) -> &SqliteStatement { - match key { - Some(key) => &self.statements[key], - None => self.statement.as_ref().unwrap(), - } - } - - pub(super) fn statement_mut(&mut self, key: Option) -> &mut SqliteStatement { - match key { - Some(key) => &mut self.statements[key], - None => self.statement.as_mut().unwrap(), - } - } - pub(super) fn prepare( &mut self, query: &mut &str, @@ -78,6 +64,22 @@ impl SqliteConnection { let changes = unsafe { sqlite3_changes(self.handle()) }; changes as u64 } + + #[inline] + pub(super) fn statement(&self, key: Option) -> &SqliteStatement { + match key { + Some(key) => &self.statements[key], + None => self.statement.as_ref().unwrap(), + } + } + + #[inline] + pub(super) fn statement_mut(&mut self, key: Option) -> &mut SqliteStatement { + match key { + Some(key) => &mut self.statements[key], + None => self.statement.as_mut().unwrap(), + } + } } impl Executor for SqliteConnection {