Struct sql_from_models_parser::dialect::PostgreSqlDialect
source · pub struct PostgreSqlDialect {}
Trait Implementations§
source§impl Debug for PostgreSqlDialect
impl Debug for PostgreSqlDialect
source§impl Dialect for PostgreSqlDialect
impl Dialect for PostgreSqlDialect
source§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
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
hereAuto Trait Implementations§
impl RefUnwindSafe for PostgreSqlDialect
impl Send for PostgreSqlDialect
impl Sync for PostgreSqlDialect
impl Unpin for PostgreSqlDialect
impl UnwindSafe for PostgreSqlDialect
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