pub fn kind(&self, i: usize) -> Type {
        debug_assert!(i < self.count(), "the index is out of range");
        match unsafe { ffi::sqlite3_column_type(self.raw.0, i as c_int) } {
            ffi::SQLITE_BLOB => Type::Binary,
            ffi::SQLITE_FLOAT => Type::Float,
            ffi::SQLITE_INTEGER => Type::Integer,
            ffi::SQLITE_TEXT => Type::String,
            ffi::SQLITE_NULL => Type::Null,
            _ => unreachable!(),
        }
    }
/// Return the type of a column.
///
/// The type becomes available after taking a step.
Return the type of a column.
The type becomes available after taking a step.
Return the type of a column . The type becomes available after taking a step .
pub fn kind(&self, i: usize) -> Type {
        debug_assert!(i < self.count(), "the index is out of range");
        match unsafe { ffi::sqlite3_column_type(self.raw.0, i as c_int) } {
            ffi::SQLITE_BLOB => Type::Binary,
            ffi::SQLITE_FLOAT => Type::Float,
            ffi::SQLITE_INTEGER => Type::Integer,
            ffi::SQLITE_TEXT => Type::String,
            ffi::SQLITE_NULL => Type::Null,
            _ => unreachable!(),
        }
    }
pub fn kind ( & self , i : usize ) -> Type { debug_assert ! ( i self count ( ) " " ) ; match unsafe { ffi :: sqlite3_column_type ( self . raw . 0 , i as c_int ) } { ffi :: SQLITE_BLOB => Type :: Binary , ffi :: SQLITE_FLOAT => Type :: Float , ffi :: SQLITE_INTEGER => Type :: Integer , ffi :: SQLITE_TEXT => Type :: String , ffi :: SQLITE_NULL => Type :: Null , _ => unreachable ! ( ) , } }
Return the type of a column.
Return the type of a column .
&self
i
usize