[−][src]Trait odbc::OdbcType
Required methods
fn sql_data_type() -> SqlDataType
fn c_data_type() -> SqlCDataType
fn convert(_: &'a [u8]) -> Self
fn column_size(&self) -> SQLULEN
fn value_ptr(&self) -> SQLPOINTER
fn encoded_value(&self) -> EncodedValue
Provided methods
fn null_bytes_count() -> usize
fn decimal_digits(&self) -> SQLSMALLINT
Implementations on Foreign Types
impl<'a> OdbcType<'a> for &'a [u8][src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for Vec<u8>[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for &'a [u16][src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn null_bytes_count() -> usize[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for Vec<u16>[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn null_bytes_count() -> usize[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for CString[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn null_bytes_count() -> usize[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for String[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn null_bytes_count() -> usize[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for &'a str[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn null_bytes_count() -> usize[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for Cow<'a, str>[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn null_bytes_count() -> usize[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for u8[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for i8[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for i16[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for u16[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for i32[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for u32[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for i64[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for u64[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for f32[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for f64[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a> OdbcType<'a> for bool[src]
fn sql_data_type() -> SqlDataType[src]
fn c_data_type() -> SqlCDataType[src]
fn convert(buffer: &'a [u8]) -> Self[src]
fn column_size(&self) -> SQLULEN[src]
fn value_ptr(&self) -> SQLPOINTER[src]
fn encoded_value(&self) -> EncodedValue[src]
impl<'a, T> OdbcType<'a> for Option<T> where
T: OdbcType<'a>, [src]
T: OdbcType<'a>,