Trait oracle::RowValue[][src]

pub trait RowValue: Sized {
    fn get(row: &Row) -> Result<Self>;
}

A trait to get a row as specified type

This is the return type of Connection.query_row_as, Connection.query_row_as_named and Row.get_as.

The trait was added to fetch column values as a tuple. The oracle crate provides implementations for a type implementing FromSql and tuples of types implementing FromSql. The number of elements in a tuple should be 1 through 50.

let conn = Connection::connect("scott", "tiger", "")?;

let sql = "select * from emp where empno = :1";

// Gets the first column value in a row.
// Values after the second column are ignored.
let empno = conn.query_row_as::<u32>(sql, &[&7369])?;

// Gets the first two column values in a row.
// Values after the third column are ignored.
let tuple_of_empno_and_ename = conn.query_row_as::<(i32, String)>(sql, &[&7499])?;

You can implement the trait for your own types. For example when you have a struct whose members are empno and ename, you can make the struct from empno and ename column values as follows:

struct Emp {
    empno: i32,
    ename: String,
}

impl RowValue for Emp {
    fn get(row: &Row) -> std::result::Result<Emp, Error> {
        Ok(Emp {
            empno: row.get("empno")?,
            ename: row.get("ename")?,
        })
    }
}

let conn = Connection::connect("scott", "tiger", "")?;
let mut stmt = conn.prepare("select * from emp", &[])?;

// Gets rows as Emp
for result in stmt.query_as::<Emp>(&[])? {
    let emp = result?;
    println!("{},{}", emp.empno, emp.ename);
}

Required methods

fn get(row: &Row) -> Result<Self>[src]

Loading content...

Implementations on Foreign Types

impl<T0: FromSql> RowValue for (T0,)[src]

impl<T0: FromSql, T1: FromSql> RowValue for (T0, T1)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql> RowValue for (T0, T1, T2)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql> RowValue for (T0, T1, T2, T3)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql> RowValue for (T0, T1, T2, T3, T4)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql> RowValue for (T0, T1, T2, T3, T4, T5)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql, T40: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql, T40: FromSql, T41: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql, T40: FromSql, T41: FromSql, T42: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql, T40: FromSql, T41: FromSql, T42: FromSql, T43: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql, T40: FromSql, T41: FromSql, T42: FromSql, T43: FromSql, T44: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql, T40: FromSql, T41: FromSql, T42: FromSql, T43: FromSql, T44: FromSql, T45: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql, T40: FromSql, T41: FromSql, T42: FromSql, T43: FromSql, T44: FromSql, T45: FromSql, T46: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql, T40: FromSql, T41: FromSql, T42: FromSql, T43: FromSql, T44: FromSql, T45: FromSql, T46: FromSql, T47: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql, T40: FromSql, T41: FromSql, T42: FromSql, T43: FromSql, T44: FromSql, T45: FromSql, T46: FromSql, T47: FromSql, T48: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48)[src]

impl<T0: FromSql, T1: FromSql, T2: FromSql, T3: FromSql, T4: FromSql, T5: FromSql, T6: FromSql, T7: FromSql, T8: FromSql, T9: FromSql, T10: FromSql, T11: FromSql, T12: FromSql, T13: FromSql, T14: FromSql, T15: FromSql, T16: FromSql, T17: FromSql, T18: FromSql, T19: FromSql, T20: FromSql, T21: FromSql, T22: FromSql, T23: FromSql, T24: FromSql, T25: FromSql, T26: FromSql, T27: FromSql, T28: FromSql, T29: FromSql, T30: FromSql, T31: FromSql, T32: FromSql, T33: FromSql, T34: FromSql, T35: FromSql, T36: FromSql, T37: FromSql, T38: FromSql, T39: FromSql, T40: FromSql, T41: FromSql, T42: FromSql, T43: FromSql, T44: FromSql, T45: FromSql, T46: FromSql, T47: FromSql, T48: FromSql, T49: FromSql> RowValue for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49)[src]

Loading content...

Implementors

impl RowValue for Row[src]

impl<T: FromSql> RowValue for T[src]

Loading content...