pub struct OracleDialect;Trait Implementations§
Source§impl Clone for OracleDialect
impl Clone for OracleDialect
Source§fn clone(&self) -> OracleDialect
fn clone(&self) -> OracleDialect
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 OracleDialect
Source§impl Debug for OracleDialect
impl Debug for OracleDialect
Source§impl Dialect for OracleDialect
impl Dialect for OracleDialect
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 rollback_to_savepoint_sql(&self, name: &SavepointName) -> String
fn release_savepoint_sql(&self, _name: &SavepointName) -> String
fn reflection_queries(&self, scope: &ReflectionScope) -> Vec<ReflectionQuery>
fn upsert_conflict_clause( &self, _conflict_column: &str, _update_columns: &[String], ) -> OrmdanticResult<String>
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
impl Eq for OracleDialect
Source§impl PartialEq for OracleDialect
impl PartialEq for OracleDialect
impl StructuralPartialEq for OracleDialect
Auto Trait Implementations§
impl Freeze for OracleDialect
impl RefUnwindSafe for OracleDialect
impl Send for OracleDialect
impl Sync for OracleDialect
impl Unpin for OracleDialect
impl UnsafeUnpin for OracleDialect
impl UnwindSafe for OracleDialect
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