Trait diesel::deserialize::StaticallySizedRow[][src]

pub trait StaticallySizedRow<ST, DB: Backend>: FromSqlRow<ST, DB> {
    const FIELD_COUNT: usize;
}

A marker trait indicating that the corresponding type consumes a static at compile time known number of field

There is normally no need to implement this trait. Diesel provides wild card impls for all types that implement FromSql<ST, DB> or Queryable<ST, DB> where the size of ST is known

Associated Constants

const FIELD_COUNT: usize[src]

The number of fields that this type will consume.

Loading content...

Implementors

impl<T, ST, DB> StaticallySizedRow<ST, DB> for T where
    ST: SqlTypeOrSelectable + TupleSize,
    T: Queryable<ST, DB>,
    DB: Backend
[src]

Loading content...