Trait diesel::pg::CopyTarget

source ·
pub trait CopyTarget {
    type Table: Table;
    type SqlType: SqlType;
}
Available on crate feature postgres_backend only.
Expand description

A expression that could be used as target/source for COPY FROM and COPY TO commands

This trait is implemented for any table type and for tuples of columns from the same table

Required Associated Types§

source

type Table: Table

The table targeted by the command

source

type SqlType: SqlType

The sql side type of the target expression

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T, ST0> CopyTarget for (ST0,)
where ST0: Column<Table = T>, (<ST0 as Expression>::SqlType,): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1> CopyTarget for (ST0, ST1)
where ST0: Column<Table = T>, ST1: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2> CopyTarget for (ST0, ST1, ST2)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3> CopyTarget for (ST0, ST1, ST2, ST3)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4> CopyTarget for (ST0, ST1, ST2, ST3, ST4)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, ST22: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType, <ST22 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, ST22: Column<Table = T>, ST23: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType, <ST22 as Expression>::SqlType, <ST23 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, ST22: Column<Table = T>, ST23: Column<Table = T>, ST24: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType, <ST22 as Expression>::SqlType, <ST23 as Expression>::SqlType, <ST24 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, ST22: Column<Table = T>, ST23: Column<Table = T>, ST24: Column<Table = T>, ST25: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType, <ST22 as Expression>::SqlType, <ST23 as Expression>::SqlType, <ST24 as Expression>::SqlType, <ST25 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, ST22: Column<Table = T>, ST23: Column<Table = T>, ST24: Column<Table = T>, ST25: Column<Table = T>, ST26: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType, <ST22 as Expression>::SqlType, <ST23 as Expression>::SqlType, <ST24 as Expression>::SqlType, <ST25 as Expression>::SqlType, <ST26 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, ST22: Column<Table = T>, ST23: Column<Table = T>, ST24: Column<Table = T>, ST25: Column<Table = T>, ST26: Column<Table = T>, ST27: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType, <ST22 as Expression>::SqlType, <ST23 as Expression>::SqlType, <ST24 as Expression>::SqlType, <ST25 as Expression>::SqlType, <ST26 as Expression>::SqlType, <ST27 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, ST22: Column<Table = T>, ST23: Column<Table = T>, ST24: Column<Table = T>, ST25: Column<Table = T>, ST26: Column<Table = T>, ST27: Column<Table = T>, ST28: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType, <ST22 as Expression>::SqlType, <ST23 as Expression>::SqlType, <ST24 as Expression>::SqlType, <ST25 as Expression>::SqlType, <ST26 as Expression>::SqlType, <ST27 as Expression>::SqlType, <ST28 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, ST22: Column<Table = T>, ST23: Column<Table = T>, ST24: Column<Table = T>, ST25: Column<Table = T>, ST26: Column<Table = T>, ST27: Column<Table = T>, ST28: Column<Table = T>, ST29: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType, <ST22 as Expression>::SqlType, <ST23 as Expression>::SqlType, <ST24 as Expression>::SqlType, <ST25 as Expression>::SqlType, <ST26 as Expression>::SqlType, <ST27 as Expression>::SqlType, <ST28 as Expression>::SqlType, <ST29 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, ST22: Column<Table = T>, ST23: Column<Table = T>, ST24: Column<Table = T>, ST25: Column<Table = T>, ST26: Column<Table = T>, ST27: Column<Table = T>, ST28: Column<Table = T>, ST29: Column<Table = T>, ST30: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType, <ST22 as Expression>::SqlType, <ST23 as Expression>::SqlType, <ST24 as Expression>::SqlType, <ST25 as Expression>::SqlType, <ST26 as Expression>::SqlType, <ST27 as Expression>::SqlType, <ST28 as Expression>::SqlType, <ST29 as Expression>::SqlType, <ST30 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

source§

impl<T, ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31> CopyTarget for (ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7, ST8, ST9, ST10, ST11, ST12, ST13, ST14, ST15, ST16, ST17, ST18, ST19, ST20, ST21, ST22, ST23, ST24, ST25, ST26, ST27, ST28, ST29, ST30, ST31)
where ST0: Column<Table = T>, ST1: Column<Table = T>, ST2: Column<Table = T>, ST3: Column<Table = T>, ST4: Column<Table = T>, ST5: Column<Table = T>, ST6: Column<Table = T>, ST7: Column<Table = T>, ST8: Column<Table = T>, ST9: Column<Table = T>, ST10: Column<Table = T>, ST11: Column<Table = T>, ST12: Column<Table = T>, ST13: Column<Table = T>, ST14: Column<Table = T>, ST15: Column<Table = T>, ST16: Column<Table = T>, ST17: Column<Table = T>, ST18: Column<Table = T>, ST19: Column<Table = T>, ST20: Column<Table = T>, ST21: Column<Table = T>, ST22: Column<Table = T>, ST23: Column<Table = T>, ST24: Column<Table = T>, ST25: Column<Table = T>, ST26: Column<Table = T>, ST27: Column<Table = T>, ST28: Column<Table = T>, ST29: Column<Table = T>, ST30: Column<Table = T>, ST31: Column<Table = T>, (<ST0 as Expression>::SqlType, <ST1 as Expression>::SqlType, <ST2 as Expression>::SqlType, <ST3 as Expression>::SqlType, <ST4 as Expression>::SqlType, <ST5 as Expression>::SqlType, <ST6 as Expression>::SqlType, <ST7 as Expression>::SqlType, <ST8 as Expression>::SqlType, <ST9 as Expression>::SqlType, <ST10 as Expression>::SqlType, <ST11 as Expression>::SqlType, <ST12 as Expression>::SqlType, <ST13 as Expression>::SqlType, <ST14 as Expression>::SqlType, <ST15 as Expression>::SqlType, <ST16 as Expression>::SqlType, <ST17 as Expression>::SqlType, <ST18 as Expression>::SqlType, <ST19 as Expression>::SqlType, <ST20 as Expression>::SqlType, <ST21 as Expression>::SqlType, <ST22 as Expression>::SqlType, <ST23 as Expression>::SqlType, <ST24 as Expression>::SqlType, <ST25 as Expression>::SqlType, <ST26 as Expression>::SqlType, <ST27 as Expression>::SqlType, <ST28 as Expression>::SqlType, <ST29 as Expression>::SqlType, <ST30 as Expression>::SqlType, <ST31 as Expression>::SqlType): SqlType, T: Table + StaticQueryFragment, T::Component: QueryFragment<Pg>, Self: ColumnList + Default,

Implementors§

source§

impl<T> CopyTarget for T
where T: Table + StaticQueryFragment, T::SqlType: SqlType, T::AllColumns: ColumnList, T::Component: QueryFragment<Pg>,

§

type Table = T

§

type SqlType = <T as AsQuery>::SqlType