Represents a single database row.
This trait is used as an argument to
Field type returned by a
Crates using existing backend should not concern themself with the concrete type of this associated type.
Crates implementing custom backends should provide their own type meeting the required trait bounds
fn field_count(&self) -> usize
Get the number of fields in the current row
Get the field with the provided index from the row.
None if there is no matching field for the given index