Trait diesel::prelude::Insertable [−][src]
pub trait Insertable<T> { type Values; fn values(self) -> Self::Values; fn insert_into(self, table: T) -> InsertStatement<T, Self::Values>
where
Self: Sized, { ... } }
Represents that a structure can be used to insert a new row into the
database. This is automatically implemented for &[T]
and &Vec<T>
for
inserting more than one record.
Deriving
This trait can be automatically derived by adding #[derive(Insertable)]
to your struct. Structs which derive this trait must also be annotated
with #[table_name = "some_table_name"]
. If the field name of your
struct differs from the name of the column, you can annotate the field
with #[column_name = "some_column_name"]
.
Your struct can also contain fields which implement Insertable
. This is
useful when you want to have one field map to more than one column (for
example, an enum that maps to a label and a value column). Add
#[diesel(embed)]
to any such fields.
Associated Types
type Values
The VALUES
clause to insert these records
The types used here are generally internal to Diesel.
Implementations of this trait should use the Values
type of other Insertable
types.
For example <diesel::dsl::Eq<column, &str> as Insertable<table>>::Values
.
Required Methods
fn values(self) -> Self::Values
Construct Self::Values
Implementations of this trait typically call .values
on other Insertable
types.
Provided Methods
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
Self: Sized,
Insert self
into a given table.
foo.insert_into(table)
is identical to insert_into(table).values(foo)
.
However, when inserting from a select statement,
this form is generally preferred.
Example
users::table .select(( users::name.concat("'s First Post"), users::id, )) .insert_into(posts::table) .into_columns((posts::title, posts::user_id)) .execute(&conn)?; let inserted_posts = posts::table .select(posts::title) .load::<String>(&conn)?; let expected = vec!["Sean's First Post", "Tess's First Post"]; assert_eq!(expected, inserted_posts);
Implementations on Foreign Types
impl<'a, T, Tab> Insertable<Tab> for &'a [T] where
&'a T: UndecoratedInsertRecord<Tab>,
[src]
impl<'a, T, Tab> Insertable<Tab> for &'a [T] where
&'a T: UndecoratedInsertRecord<Tab>,
type Values = BatchInsert<'a, T, Tab>
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<'a, T, Tab> Insertable<Tab> for &'a Vec<T> where
&'a [T]: Insertable<Tab>,
[src]
impl<'a, T, Tab> Insertable<Tab> for &'a Vec<T> where
&'a [T]: Insertable<Tab>,
type Values = <&'a [T] as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<T, Tab> Insertable<Tab> for Vec<T> where
T: Insertable<Tab> + UndecoratedInsertRecord<Tab>,
[src]
impl<T, Tab> Insertable<Tab> for Vec<T> where
T: Insertable<Tab> + UndecoratedInsertRecord<Tab>,
type Values = OwnedBatchInsert<T::Values>
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<T, Tab> Insertable<Tab> for Option<T> where
T: Insertable<Tab>,
T::Values: Default,
[src]
impl<T, Tab> Insertable<Tab> for Option<T> where
T: Insertable<Tab>,
T::Values: Default,
type Values = T::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<'a, T, Tab> Insertable<Tab> for &'a Option<T> where
Option<&'a T>: Insertable<Tab>,
[src]
impl<'a, T, Tab> Insertable<Tab> for &'a Option<T> where
Option<&'a T>: Insertable<Tab>,
type Values = <Option<&'a T> as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, SA, Tab> Insertable<Tab> for (A,) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
[src]
impl<A, SA, Tab> Insertable<Tab> for (A,) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
impl<'a, A, Tab> Insertable<Tab> for &'a (A,) where
(&'a A,): Insertable<Tab>,
[src]
impl<'a, A, Tab> Insertable<Tab> for &'a (A,) where
(&'a A,): Insertable<Tab>,
type Values = <(&'a A,) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, SA, SB, Tab> Insertable<Tab> for (A, B) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
[src]
impl<A, B, SA, SB, Tab> Insertable<Tab> for (A, B) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
impl<'a, A, B, Tab> Insertable<Tab> for &'a (A, B) where
(&'a A, &'a B): Insertable<Tab>,
[src]
impl<'a, A, B, Tab> Insertable<Tab> for &'a (A, B) where
(&'a A, &'a B): Insertable<Tab>,
type Values = <(&'a A, &'a B) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, SA, SB, SC, Tab> Insertable<Tab> for (A, B, C) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
[src]
impl<A, B, C, SA, SB, SC, Tab> Insertable<Tab> for (A, B, C) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
impl<'a, A, B, C, Tab> Insertable<Tab> for &'a (A, B, C) where
(&'a A, &'a B, &'a C): Insertable<Tab>,
[src]
impl<'a, A, B, C, Tab> Insertable<Tab> for &'a (A, B, C) where
(&'a A, &'a B, &'a C): Insertable<Tab>,
impl<A, B, C, D, SA, SB, SC, SD, Tab> Insertable<Tab> for (A, B, C, D) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
[src]
impl<A, B, C, D, SA, SB, SC, SD, Tab> Insertable<Tab> for (A, B, C, D) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
impl<'a, A, B, C, D, Tab> Insertable<Tab> for &'a (A, B, C, D) where
(&'a A, &'a B, &'a C, &'a D): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, Tab> Insertable<Tab> for &'a (A, B, C, D) where
(&'a A, &'a B, &'a C, &'a D): Insertable<Tab>,
impl<A, B, C, D, E, SA, SB, SC, SD, SE, Tab> Insertable<Tab> for (A, B, C, D, E) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
[src]
impl<A, B, C, D, E, SA, SB, SC, SD, SE, Tab> Insertable<Tab> for (A, B, C, D, E) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
impl<'a, A, B, C, D, E, Tab> Insertable<Tab> for &'a (A, B, C, D, E) where
(&'a A, &'a B, &'a C, &'a D, &'a E): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, Tab> Insertable<Tab> for &'a (A, B, C, D, E) where
(&'a A, &'a B, &'a C, &'a D, &'a E): Insertable<Tab>,
impl<A, B, C, D, E, F, SA, SB, SC, SD, SE, SF, Tab> Insertable<Tab> for (A, B, C, D, E, F) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
[src]
impl<A, B, C, D, E, F, SA, SB, SC, SD, SE, SF, Tab> Insertable<Tab> for (A, B, C, D, E, F) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
impl<'a, A, B, C, D, E, F, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F): Insertable<Tab>,
impl<A, B, C, D, E, F, G, SA, SB, SC, SD, SE, SF, SG, Tab> Insertable<Tab> for (A, B, C, D, E, F, G) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
[src]
impl<A, B, C, D, E, F, G, SA, SB, SC, SD, SE, SF, SG, Tab> Insertable<Tab> for (A, B, C, D, E, F, G) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
impl<'a, A, B, C, D, E, F, G, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, SA, SB, SC, SD, SE, SF, SG, SH, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, SA, SB, SC, SD, SE, SF, SG, SH, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, SA, SB, SC, SD, SE, SF, SG, SH, SI, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, SA, SB, SC, SD, SE, SF, SG, SH, SI, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, J, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, J, K, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R): Insertable<Tab>,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
AB: Insertable<Tab, Values = ValuesClause<SAB, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
AB: Insertable<Tab, Values = ValuesClause<SAB, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
AB: Insertable<Tab, Values = ValuesClause<SAB, Tab>>,
AC: Insertable<Tab, Values = ValuesClause<SAC, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
AB: Insertable<Tab, Values = ValuesClause<SAB, Tab>>,
AC: Insertable<Tab, Values = ValuesClause<SAC, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
AB: Insertable<Tab, Values = ValuesClause<SAB, Tab>>,
AC: Insertable<Tab, Values = ValuesClause<SAC, Tab>>,
AD: Insertable<Tab, Values = ValuesClause<SAD, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
AB: Insertable<Tab, Values = ValuesClause<SAB, Tab>>,
AC: Insertable<Tab, Values = ValuesClause<SAC, Tab>>,
AD: Insertable<Tab, Values = ValuesClause<SAD, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC, &'a AD): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC, &'a AD): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC, &'a AD) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
AB: Insertable<Tab, Values = ValuesClause<SAB, Tab>>,
AC: Insertable<Tab, Values = ValuesClause<SAC, Tab>>,
AD: Insertable<Tab, Values = ValuesClause<SAD, Tab>>,
AE: Insertable<Tab, Values = ValuesClause<SAE, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
AB: Insertable<Tab, Values = ValuesClause<SAB, Tab>>,
AC: Insertable<Tab, Values = ValuesClause<SAC, Tab>>,
AD: Insertable<Tab, Values = ValuesClause<SAD, Tab>>,
AE: Insertable<Tab, Values = ValuesClause<SAE, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC, &'a AD, &'a AE): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC, &'a AD, &'a AE): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC, &'a AD, &'a AE) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
AB: Insertable<Tab, Values = ValuesClause<SAB, Tab>>,
AC: Insertable<Tab, Values = ValuesClause<SAC, Tab>>,
AD: Insertable<Tab, Values = ValuesClause<SAD, Tab>>,
AE: Insertable<Tab, Values = ValuesClause<SAE, Tab>>,
AF: Insertable<Tab, Values = ValuesClause<SAF, Tab>>,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, SA, SB, SC, SD, SE, SF, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SP, SQ, SR, SS, ST, SU, SV, SW, SX, SY, SZ, SAA, SAB, SAC, SAD, SAE, SAF, Tab> Insertable<Tab> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF) where
A: Insertable<Tab, Values = ValuesClause<SA, Tab>>,
B: Insertable<Tab, Values = ValuesClause<SB, Tab>>,
C: Insertable<Tab, Values = ValuesClause<SC, Tab>>,
D: Insertable<Tab, Values = ValuesClause<SD, Tab>>,
E: Insertable<Tab, Values = ValuesClause<SE, Tab>>,
F: Insertable<Tab, Values = ValuesClause<SF, Tab>>,
G: Insertable<Tab, Values = ValuesClause<SG, Tab>>,
H: Insertable<Tab, Values = ValuesClause<SH, Tab>>,
I: Insertable<Tab, Values = ValuesClause<SI, Tab>>,
J: Insertable<Tab, Values = ValuesClause<SJ, Tab>>,
K: Insertable<Tab, Values = ValuesClause<SK, Tab>>,
L: Insertable<Tab, Values = ValuesClause<SL, Tab>>,
M: Insertable<Tab, Values = ValuesClause<SM, Tab>>,
N: Insertable<Tab, Values = ValuesClause<SN, Tab>>,
O: Insertable<Tab, Values = ValuesClause<SO, Tab>>,
P: Insertable<Tab, Values = ValuesClause<SP, Tab>>,
Q: Insertable<Tab, Values = ValuesClause<SQ, Tab>>,
R: Insertable<Tab, Values = ValuesClause<SR, Tab>>,
S: Insertable<Tab, Values = ValuesClause<SS, Tab>>,
T: Insertable<Tab, Values = ValuesClause<ST, Tab>>,
U: Insertable<Tab, Values = ValuesClause<SU, Tab>>,
V: Insertable<Tab, Values = ValuesClause<SV, Tab>>,
W: Insertable<Tab, Values = ValuesClause<SW, Tab>>,
X: Insertable<Tab, Values = ValuesClause<SX, Tab>>,
Y: Insertable<Tab, Values = ValuesClause<SY, Tab>>,
Z: Insertable<Tab, Values = ValuesClause<SZ, Tab>>,
AA: Insertable<Tab, Values = ValuesClause<SAA, Tab>>,
AB: Insertable<Tab, Values = ValuesClause<SAB, Tab>>,
AC: Insertable<Tab, Values = ValuesClause<SAC, Tab>>,
AD: Insertable<Tab, Values = ValuesClause<SAD, Tab>>,
AE: Insertable<Tab, Values = ValuesClause<SAE, Tab>>,
AF: Insertable<Tab, Values = ValuesClause<SAF, Tab>>,
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC, &'a AD, &'a AE, &'a AF): Insertable<Tab>,
[src]
impl<'a, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, Tab> Insertable<Tab> for &'a (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF) where
(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC, &'a AD, &'a AE, &'a AF): Insertable<Tab>,
type Values = <(&'a A, &'a B, &'a C, &'a D, &'a E, &'a F, &'a G, &'a H, &'a I, &'a J, &'a K, &'a L, &'a M, &'a N, &'a O, &'a P, &'a Q, &'a R, &'a S, &'a T, &'a U, &'a V, &'a W, &'a X, &'a Y, &'a Z, &'a AA, &'a AB, &'a AC, &'a AD, &'a AE, &'a AF) as Insertable<Tab>>::Values
fn values(self) -> Self::Values
[src]
fn values(self) -> Self::Values
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,
[src]
fn insert_into(self, table: T) -> InsertStatement<T, Self::Values> where
Self: Sized,