pub struct DialectFeature {
pub feature: String,
pub support: DialectSupport,
pub detail: String,
}Expand description
Dialect compatibility matrix row.
Fields§
§feature: StringFeature key (e.g. AUTO_INCREMENT).
support: DialectSupportSupport level.
detail: StringOperator-facing detail.
Trait Implementations§
Source§impl Clone for DialectFeature
impl Clone for DialectFeature
Source§fn clone(&self) -> DialectFeature
fn clone(&self) -> DialectFeature
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DialectFeature
impl Debug for DialectFeature
Source§impl<'de> Deserialize<'de> for DialectFeature
impl<'de> Deserialize<'de> for DialectFeature
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DialectFeature
Source§impl PartialEq for DialectFeature
impl PartialEq for DialectFeature
Source§impl Serialize for DialectFeature
impl Serialize for DialectFeature
impl StructuralPartialEq for DialectFeature
Auto Trait Implementations§
impl Freeze for DialectFeature
impl RefUnwindSafe for DialectFeature
impl Send for DialectFeature
impl Sync for DialectFeature
impl Unpin for DialectFeature
impl UnsafeUnpin for DialectFeature
impl UnwindSafe for DialectFeature
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more