pub struct SqliteDialect;Trait Implementations§
Source§impl Clone for SqliteDialect
impl Clone for SqliteDialect
Source§fn clone(&self) -> SqliteDialect
fn clone(&self) -> SqliteDialect
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SqliteDialect
Source§impl Debug for SqliteDialect
impl Debug for SqliteDialect
Source§impl Dialect for SqliteDialect
impl Dialect for SqliteDialect
fn kind(&self) -> DialectKind
fn name(&self) -> &'static str
fn quote_ident(&self, ident: &str) -> String
fn placeholder(&self, _index: usize) -> String
fn supports_returning(&self) -> bool
fn supports_native_uuid(&self) -> bool
fn supports_json(&self) -> bool
fn reflection_queries(&self, scope: &ReflectionScope) -> Vec<ReflectionQuery>
fn max_bind_parameters(&self) -> Option<usize>
fn feature_set(&self) -> FeatureSet
fn supports_feature(&self, feature: BackendFeature) -> bool
fn render_column_type(&self, column: &ColumnDef) -> String
fn compile_schema_operation( &self, operation: &SchemaOperation, ) -> OrmdanticResult<Vec<String>>
fn begin_transaction_sql(&self, options: &TransactionOptions) -> Vec<String>
fn set_isolation_sql(&self, isolation_level: IsolationLevel) -> String
fn savepoint_sql(&self, name: &SavepointName) -> String
fn rollback_to_savepoint_sql(&self, name: &SavepointName) -> String
fn release_savepoint_sql(&self, name: &SavepointName) -> String
fn upsert_conflict_clause( &self, conflict_column: &str, update_columns: &[String], ) -> OrmdanticResult<String>
impl Eq for SqliteDialect
Source§impl PartialEq for SqliteDialect
impl PartialEq for SqliteDialect
impl StructuralPartialEq for SqliteDialect
Auto Trait Implementations§
impl Freeze for SqliteDialect
impl RefUnwindSafe for SqliteDialect
impl Send for SqliteDialect
impl Sync for SqliteDialect
impl Unpin for SqliteDialect
impl UnsafeUnpin for SqliteDialect
impl UnwindSafe for SqliteDialect
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