Struct sql_from_models_parser::dialect::MsSqlDialect
source · pub struct MsSqlDialect {}
Trait Implementations§
source§impl Debug for MsSqlDialect
impl Debug for MsSqlDialect
source§impl Dialect for MsSqlDialect
impl Dialect for MsSqlDialect
source§fn is_delimited_identifier_start(&self, ch: char) -> bool
fn is_delimited_identifier_start(&self, ch: char) -> bool
Determine if a character starts a quoted identifier. The default
implementation, accepting “double quoted” ids is both ANSI-compliant
and appropriate for most dialects (with the notable exception of
MySQL, MS SQL, and sqlite). You can accept one of characters listed
in
Word::matching_end_quote
heresource§fn is_identifier_start(&self, ch: char) -> bool
fn is_identifier_start(&self, ch: char) -> bool
Determine if a character is a valid start character for an unquoted identifier
source§fn is_identifier_part(&self, ch: char) -> bool
fn is_identifier_part(&self, ch: char) -> bool
Determine if a character is a valid unquoted identifier character
Auto Trait Implementations§
impl RefUnwindSafe for MsSqlDialect
impl Send for MsSqlDialect
impl Sync for MsSqlDialect
impl Unpin for MsSqlDialect
impl UnwindSafe for MsSqlDialect
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