pub struct SqliteDriver;Implementations§
Source§impl SqliteDriver
impl SqliteDriver
pub const QUOTE_LEFT: &'static str = sql_generate::QUOTE_LEFT
pub const QUOTE_RIGHT: &'static str = sql_generate::QUOTE_RIGHT
pub fn statement_text_renderer() -> &'static StatementTextRenderer
pub fn types() -> &'static DeterministicTypeConverter
pub fn defaults() -> &'static DefaultValueConverter
Trait Implementations§
Source§impl Driver for SqliteDriver
impl Driver for SqliteDriver
fn connection( &self, options: Option<&HashMap<String, String>>, ) -> Arc<dyn Connection> ⓘ
fn command(&self, connection: Arc<dyn Connection>) -> Arc<dyn Command> ⓘ
fn transaction( &self, connection: Arc<dyn Connection>, isolation: IsolationLevel, ) -> Arc<dyn Transaction> ⓘ
fn row_type_converters( &self, ) -> HashMap<String, Box<dyn TypeConverter<Value, Value> + Send + Sync>>
fn column_type(&self, name: &str) -> Result<String>
fn type_converter(&self) -> Option<&dyn Mapping<String, String>>
fn default_value_converter(&self) -> Option<&DefaultValueConverter>
fn statement_renderer(&self) -> Option<&StatementTextRenderer>
fn information(&self) -> Option<&Information>
Auto Trait Implementations§
impl Freeze for SqliteDriver
impl RefUnwindSafe for SqliteDriver
impl Send for SqliteDriver
impl Sync for SqliteDriver
impl Unpin for SqliteDriver
impl UnsafeUnpin for SqliteDriver
impl UnwindSafe for SqliteDriver
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more