[−][src]Trait odbc_iter::odbc_type::OdbcType
Required methods
fn sql_data_type() -> SqlDataType
fn c_data_type() -> SqlCDataType
fn convert(&'a [u8]) -> Self
fn column_size(&self) -> u64
fn value_ptr(&self) -> *mut c_void
Provided methods
fn null_bytes_count() -> usize
fn decimal_digits(&self) -> i16
Implementations on Foreign Types
impl<'a> OdbcType<'a> for u8
[src]
fn sql_data_type() -> SqlDataType
[src]
fn c_data_type() -> SqlCDataType
[src]
fn convert(buffer: &'a [u8]) -> u8
[src]
fn column_size(&self) -> u64
[src]
fn value_ptr(&self) -> *mut c_void
[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]) -> Vec<u8>
[src]
fn column_size(&self) -> u64
[src]
fn value_ptr(&self) -> *mut c_void
[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]) -> f32
[src]
fn column_size(&self) -> u64
[src]
fn value_ptr(&self) -> *mut c_void
[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]) -> u16
[src]
fn column_size(&self) -> u64
[src]
fn value_ptr(&self) -> *mut c_void
[src]
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]) -> &'a [u8]
[src]
fn column_size(&self) -> u64
[src]
fn value_ptr(&self) -> *mut c_void
[src]
impl<'a, T> OdbcType<'a> for Option<T> where
T: OdbcType<'a>,
[src]
T: OdbcType<'a>,