pub enum QuoteForm {
Bare,
Double,
Bracket,
Backtick,
}Expand description
The quoting form an identifier was written with.
SQLite treats the four forms differently once semantics begin: a double-quoted word falls back to a string literal when it resolves to no name and the connection permits it, and the other three never do.
Variants§
Bare
plain, with no quoting at all.
Double
"quoted", which may fall back to a string literal.
Bracket
[quoted], the MS-Access form.
Backtick
`quoted`, the MySQL form.
Trait Implementations§
impl Copy for QuoteForm
impl Eq for QuoteForm
impl StructuralPartialEq for QuoteForm
Auto Trait Implementations§
impl Freeze for QuoteForm
impl RefUnwindSafe for QuoteForm
impl Send for QuoteForm
impl Sync for QuoteForm
impl Unpin for QuoteForm
impl UnsafeUnpin for QuoteForm
impl UnwindSafe for QuoteForm
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