[−][src]Trait scylla::frame::response::cql_to_rust::FromRow
This trait defines a way to convert CQL Row into some rust type
Required methods
fn from_row(row: Row) -> Result<Self, FromRowError>
Implementations on Foreign Types
impl<T1> FromRow for (T1,) where
T1: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2> FromRow for (T1, T2) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3> FromRow for (T1, T2, T3) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4> FromRow for (T1, T2, T3, T4) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5> FromRow for (T1, T2, T3, T4, T5) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6> FromRow for (T1, T2, T3, T4, T5, T6) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6, T7> FromRow for (T1, T2, T3, T4, T5, T6, T7) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8> FromRow for (T1, T2, T3, T4, T5, T6, T7, T8) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> FromRow for (T1, T2, T3, T4, T5, T6, T7, T8, T9) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> FromRow for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> FromRow for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> FromRow for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
T12: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
T12: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> FromRow for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
T12: FromCQLVal<Option<CQLValue>>,
T13: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
T12: FromCQLVal<Option<CQLValue>>,
T13: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> FromRow for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
T12: FromCQLVal<Option<CQLValue>>,
T13: FromCQLVal<Option<CQLValue>>,
T14: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
T12: FromCQLVal<Option<CQLValue>>,
T13: FromCQLVal<Option<CQLValue>>,
T14: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> FromRow for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
T12: FromCQLVal<Option<CQLValue>>,
T13: FromCQLVal<Option<CQLValue>>,
T14: FromCQLVal<Option<CQLValue>>,
T15: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
T12: FromCQLVal<Option<CQLValue>>,
T13: FromCQLVal<Option<CQLValue>>,
T14: FromCQLVal<Option<CQLValue>>,
T15: FromCQLVal<Option<CQLValue>>,
fn from_row(row: Row) -> Result<Self, FromRowError>
[src]
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> FromRow for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) where
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
T12: FromCQLVal<Option<CQLValue>>,
T13: FromCQLVal<Option<CQLValue>>,
T14: FromCQLVal<Option<CQLValue>>,
T15: FromCQLVal<Option<CQLValue>>,
T16: FromCQLVal<Option<CQLValue>>,
[src]
T1: FromCQLVal<Option<CQLValue>>,
T2: FromCQLVal<Option<CQLValue>>,
T3: FromCQLVal<Option<CQLValue>>,
T4: FromCQLVal<Option<CQLValue>>,
T5: FromCQLVal<Option<CQLValue>>,
T6: FromCQLVal<Option<CQLValue>>,
T7: FromCQLVal<Option<CQLValue>>,
T8: FromCQLVal<Option<CQLValue>>,
T9: FromCQLVal<Option<CQLValue>>,
T10: FromCQLVal<Option<CQLValue>>,
T11: FromCQLVal<Option<CQLValue>>,
T12: FromCQLVal<Option<CQLValue>>,
T13: FromCQLVal<Option<CQLValue>>,
T14: FromCQLVal<Option<CQLValue>>,
T15: FromCQLVal<Option<CQLValue>>,
T16: FromCQLVal<Option<CQLValue>>,