[][src]Enum sqlany_extfnapi::SqlDataTypeKind

#[repr(u16)]pub enum SqlDataTypeKind {
    Unknown,
    FixedChar,
    VarChar,
    LongVarChar,
    NFixedChar,
    NVarChar,
    LongNVarChar,
    Binary,
    LongBinary,
    U8,
    I16,
    U16,
    I32,
    U32,
    I64,
    U64,
    F32,
    F64,
}

Representation of the SQLDef data type presented to the function These types are derived from sqldef.h

Variants

Unknown
FixedChar
VarChar
LongVarChar
NFixedChar
NVarChar
LongNVarChar
Binary
LongBinary
U8
I16
U16
I32
U32
I64
U64
F32
F64

Trait Implementations

impl Clone for SqlDataTypeKind[src]

impl Copy for SqlDataTypeKind[src]

impl Debug for SqlDataTypeKind[src]

impl Eq for SqlDataTypeKind[src]

impl Hash for SqlDataTypeKind[src]

impl PartialEq<SqlDataTypeKind> for SqlDataTypeKind[src]

impl StructuralEq for SqlDataTypeKind[src]

impl StructuralPartialEq for SqlDataTypeKind[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.