pub enum CoercionFamily {
Numeric,
Textual,
Identifier,
Enum,
Collection,
Blob,
Bool,
Null,
Unit,
}Expand description
CoercionFamily
Coarse value classification used only for coercion routing. This classification MUST NOT be used to infer numeric coercion, arithmetic support, ordering support, or keyability.
Variants§
Trait Implementations§
Source§impl Clone for CoercionFamily
impl Clone for CoercionFamily
Source§fn clone(&self) -> CoercionFamily
fn clone(&self) -> CoercionFamily
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 CoercionFamily
impl Debug for CoercionFamily
Source§impl PartialEq for CoercionFamily
impl PartialEq for CoercionFamily
impl Copy for CoercionFamily
impl Eq for CoercionFamily
impl StructuralPartialEq for CoercionFamily
Auto Trait Implementations§
impl Freeze for CoercionFamily
impl RefUnwindSafe for CoercionFamily
impl Send for CoercionFamily
impl Sync for CoercionFamily
impl Unpin for CoercionFamily
impl UnsafeUnpin for CoercionFamily
impl UnwindSafe for CoercionFamily
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