#[non_exhaustive]pub struct TeradataDialect {
pub mode: Mode,
/* private fields */
}Expand description
The dialect definition for Teradata.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.mode: ModeWhich Teradata sub-dialect mode the user specifies.
Implementations§
Trait Implementations§
Source§impl Clone for TeradataDialect
impl Clone for TeradataDialect
Source§fn clone(&self) -> TeradataDialect
fn clone(&self) -> TeradataDialect
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TeradataDialect
impl Debug for TeradataDialect
Source§impl Default for TeradataDialect
impl Default for TeradataDialect
Source§fn default() -> TeradataDialect
fn default() -> TeradataDialect
Returns the “default value” for a type. Read more
Source§impl Message for TeradataDialect
impl Message for TeradataDialect
Source§impl PartialEq for TeradataDialect
impl PartialEq for TeradataDialect
impl StructuralPartialEq for TeradataDialect
Auto Trait Implementations§
impl Freeze for TeradataDialect
impl RefUnwindSafe for TeradataDialect
impl Send for TeradataDialect
impl Sync for TeradataDialect
impl Unpin for TeradataDialect
impl UnwindSafe for TeradataDialect
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