pub struct AlopexDialect;Expand description
Alopex標準のSQL方言。
Trait Implementations§
Source§impl Clone for AlopexDialect
impl Clone for AlopexDialect
Source§fn clone(&self) -> AlopexDialect
fn clone(&self) -> AlopexDialect
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 AlopexDialect
impl Debug for AlopexDialect
Source§impl Default for AlopexDialect
impl Default for AlopexDialect
Source§fn default() -> AlopexDialect
fn default() -> AlopexDialect
Returns the “default value” for a type. Read more
Source§impl Dialect for AlopexDialect
impl Dialect for AlopexDialect
Source§fn is_identifier_start(&self, ch: char) -> bool
fn is_identifier_start(&self, ch: char) -> bool
識別子の先頭として利用可能な文字かを判定する。
Source§fn is_identifier_part(&self, ch: char) -> bool
fn is_identifier_part(&self, ch: char) -> bool
識別子の残りの文字として利用可能な文字かを判定する。
Source§fn parse_statement(&self, _parser: &mut Parser<'_>) -> Option<Result<Statement>>
fn parse_statement(&self, _parser: &mut Parser<'_>) -> Option<Result<Statement>>
方言固有のステートメントパースを行う。対応しない場合は
Noneを返す。Source§fn parse_prefix(&self, parser: &mut Parser<'_>) -> Option<Result<Expr>>
fn parse_prefix(&self, parser: &mut Parser<'_>) -> Option<Result<Expr>>
方言固有のプレフィックスパース(例: ベクトルリテラル)を行う。
Source§fn prec_value(&self, prec: Precedence) -> u8
fn prec_value(&self, prec: Precedence) -> u8
優先順位の数値を返す。方言で演算子優先順位を調整する場合に使う。
Auto Trait Implementations§
impl Freeze for AlopexDialect
impl RefUnwindSafe for AlopexDialect
impl Send for AlopexDialect
impl Sync for AlopexDialect
impl Unpin for AlopexDialect
impl UnwindSafe for AlopexDialect
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