ColumnIndex

Trait ColumnIndex 

pub trait ColumnIndex<T: ?Sized>: Debug {
    // Required method
    fn index(&self, container: &T) -> Result<usize, Error>;
}

Required Methods§

fn index(&self, container: &T) -> Result<usize, Error>

Returns a valid positional index into the row or statement, or, Error::ColumnIndexOutOfBounds or Error::ColumnNotFound.

Implementations on Foreign Types§

§

impl ColumnIndex<MsSqlRow> for &str

§

fn index(&self, row: &MsSqlRow) -> Result<usize, Error>

§

impl ColumnIndex<MsSqlRow> for usize

§

fn index(&self, row: &MsSqlRow) -> Result<usize, Error>

§

impl<T: ?Sized, I: ColumnIndex<T> + ?Sized> ColumnIndex<T> for &I

§

fn index(&self, row: &T) -> Result<usize, Error>

Implementors§