[][src]Trait odbc::OdbcType

pub unsafe trait OdbcType<'a>: Sized {
    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 decimal_digits(&self) -> SQLSMALLINT { ... } }

Required methods

Loading content...

Provided methods

Loading content...

Implementations on Foreign Types

impl<'a> OdbcType<'a> for &'a [u8]
[src]

impl<'a> OdbcType<'a> for Vec<u8>
[src]

impl<'a> OdbcType<'a> for &'a [u16]
[src]

impl<'a> OdbcType<'a> for Vec<u16>
[src]

impl<'a> OdbcType<'a> for CString
[src]

impl<'a> OdbcType<'a> for String
[src]

impl<'a> OdbcType<'a> for &'a str
[src]

impl<'a> OdbcType<'a> for u8
[src]

impl<'a> OdbcType<'a> for i8
[src]

impl<'a> OdbcType<'a> for i16
[src]

impl<'a> OdbcType<'a> for u16
[src]

impl<'a> OdbcType<'a> for i32
[src]

impl<'a> OdbcType<'a> for u32
[src]

impl<'a> OdbcType<'a> for i64
[src]

impl<'a> OdbcType<'a> for u64
[src]

impl<'a> OdbcType<'a> for f32
[src]

impl<'a> OdbcType<'a> for f64
[src]

impl<'a> OdbcType<'a> for bool
[src]

impl<'a, T> OdbcType<'a> for Option<T> where
    T: OdbcType<'a>, 
[src]

Loading content...

Implementors

Loading content...