pub struct Dialect { /* private fields */ }Implementations§
Source§impl Dialect
impl Dialect
pub fn dependencies<T>(self, value: T) -> Dialect
pub fn metadata<T>(self, value: T) -> Dialect
pub fn name<T>(self, value: T) -> Dialect
pub fn supported_aggregate_functions<T>(self, value: T) -> Dialect
pub fn supported_execution_behavior<T>(self, value: T) -> Dialectwhere
T: TryInto<Option<DialectSupportedExecutionBehavior>>,
<T as TryInto<Option<DialectSupportedExecutionBehavior>>>::Error: Display,
pub fn supported_expressions<T>(self, value: T) -> Dialectwhere
T: TryInto<Option<Vec<DialectSupportedExpressionsItem>>>,
<T as TryInto<Option<Vec<DialectSupportedExpressionsItem>>>>::Error: Display,
pub fn supported_relations<T>(self, value: T) -> Dialectwhere
T: TryInto<Option<Vec<DialectSupportedRelationsItem>>>,
<T as TryInto<Option<Vec<DialectSupportedRelationsItem>>>>::Error: Display,
pub fn supported_scalar_functions<T>(self, value: T) -> Dialect
pub fn supported_types<T>(self, value: T) -> Dialectwhere
T: TryInto<Option<Vec<DialectSupportedTypesItem>>>,
<T as TryInto<Option<Vec<DialectSupportedTypesItem>>>>::Error: Display,
pub fn supported_window_functions<T>(self, value: T) -> Dialect
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Dialect
impl RefUnwindSafe for Dialect
impl Send for Dialect
impl Sync for Dialect
impl Unpin for Dialect
impl UnsafeUnpin for Dialect
impl UnwindSafe for Dialect
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