#[repr(i16)]
pub enum SqlDataType {
SQL_UNKNOWN_TYPE,
SQL_CHAR,
SQL_NUMERIC,
SQL_DECIMAL,
SQL_INTEGER,
SQL_SMALLINT,
SQL_FLOAT,
SQL_REAL,
SQL_DOUBLE,
SQL_DATETIME,
SQL_VARCHAR,
SQL_DATE,
SQL_TIME,
SQL_TIMESTAMP,
SQL_EXT_LONGVARCHAR,
SQL_EXT_BINARY,
SQL_EXT_VARBINARY,
SQL_EXT_LONGVARBINARY,
SQL_EXT_BIGINT,
SQL_EXT_TINYINT,
SQL_EXT_BIT,
SQL_EXT_WCHAR,
SQL_EXT_WVARCHAR,
SQL_EXT_WLONGVARCHAR,
SQL_EXT_GUID,
SQL_SS_VARIANT,
SQL_SS_UDT,
SQL_SS_XML,
SQL_SS_TABLE,
SQL_SS_TIME2,
SQL_SS_TIMESTAMPOFFSET,
}
Formats the value using the given formatter. Read more
Performs copy-assignment from source
. Read more
This method tests for self
and other
values to be equal, and is used by ==
. Read more
This method tests for !=
.
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static