pub trait AsChangeset {
    type Target: QuerySource;
    type Changeset;

    // Required method
    fn as_changeset(self) -> Self::Changeset;
}
Expand description

Types which can be passed to update.set.

This trait can be derived

Required Associated Types§

source

type Target: QuerySource

The table which Self::Changeset will be updating

source

type Changeset

The update statement this type represents

Required Methods§

source

fn as_changeset(self) -> Self::Changeset

Convert self into the actual update statement being executed

Implementations on Foreign Types§

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, T22: AsChangeset<Target = Target>, T23: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3> AsChangeset for (T0, T1, T2, T3)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, Target: QuerySource,

§

type Target = Target

§

type Changeset = (<T0 as AsChangeset>::Changeset, <T1 as AsChangeset>::Changeset, <T2 as AsChangeset>::Changeset, <T3 as AsChangeset>::Changeset)

source§

fn as_changeset(self) -> Self::Changeset

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, T22: AsChangeset<Target = Target>, T23: AsChangeset<Target = Target>, T24: AsChangeset<Target = Target>, T25: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2> AsChangeset for (T0, T1, T2)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, Target: QuerySource,

§

type Target = Target

§

type Changeset = (<T0 as AsChangeset>::Changeset, <T1 as AsChangeset>::Changeset, <T2 as AsChangeset>::Changeset)

source§

fn as_changeset(self) -> Self::Changeset

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4> AsChangeset for (T0, T1, T2, T3, T4)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, Target: QuerySource,

§

type Target = Target

§

type Changeset = (<T0 as AsChangeset>::Changeset, <T1 as AsChangeset>::Changeset, <T2 as AsChangeset>::Changeset, <T3 as AsChangeset>::Changeset, <T4 as AsChangeset>::Changeset)

source§

fn as_changeset(self) -> Self::Changeset

source§

impl<Target, T0, T1> AsChangeset for (T0, T1)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, Target: QuerySource,

§

type Target = Target

§

type Changeset = (<T0 as AsChangeset>::Changeset, <T1 as AsChangeset>::Changeset)

source§

fn as_changeset(self) -> Self::Changeset

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, T22: AsChangeset<Target = Target>, T23: AsChangeset<Target = Target>, T24: AsChangeset<Target = Target>, T25: AsChangeset<Target = Target>, T26: AsChangeset<Target = Target>, T27: AsChangeset<Target = Target>, T28: AsChangeset<Target = Target>, T29: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, T22: AsChangeset<Target = Target>, T23: AsChangeset<Target = Target>, T24: AsChangeset<Target = Target>, T25: AsChangeset<Target = Target>, T26: AsChangeset<Target = Target>, T27: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6> AsChangeset for (T0, T1, T2, T3, T4, T5, T6)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, T22: AsChangeset<Target = Target>, T23: AsChangeset<Target = Target>, T24: AsChangeset<Target = Target>, T25: AsChangeset<Target = Target>, T26: AsChangeset<Target = Target>, T27: AsChangeset<Target = Target>, T28: AsChangeset<Target = Target>, T29: AsChangeset<Target = Target>, T30: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, T22: AsChangeset<Target = Target>, T23: AsChangeset<Target = Target>, T24: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, T22: AsChangeset<Target = Target>, T23: AsChangeset<Target = Target>, T24: AsChangeset<Target = Target>, T25: AsChangeset<Target = Target>, T26: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0> AsChangeset for (T0,)where T0: AsChangeset<Target = Target>, Target: QuerySource,

§

type Target = Target

§

type Changeset = (<T0 as AsChangeset>::Changeset,)

source§

fn as_changeset(self) -> Self::Changeset

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, T22: AsChangeset<Target = Target>, T23: AsChangeset<Target = Target>, T24: AsChangeset<Target = Target>, T25: AsChangeset<Target = Target>, T26: AsChangeset<Target = Target>, T27: AsChangeset<Target = Target>, T28: AsChangeset<Target = Target>, T29: AsChangeset<Target = Target>, T30: AsChangeset<Target = Target>, T31: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5> AsChangeset for (T0, T1, T2, T3, T4, T5)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, Target: QuerySource,

§

type Target = Target

§

type Changeset = (<T0 as AsChangeset>::Changeset, <T1 as AsChangeset>::Changeset, <T2 as AsChangeset>::Changeset, <T3 as AsChangeset>::Changeset, <T4 as AsChangeset>::Changeset, <T5 as AsChangeset>::Changeset)

source§

fn as_changeset(self) -> Self::Changeset

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, T22: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<Target, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28> AsChangeset for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)where T0: AsChangeset<Target = Target>, T1: AsChangeset<Target = Target>, T2: AsChangeset<Target = Target>, T3: AsChangeset<Target = Target>, T4: AsChangeset<Target = Target>, T5: AsChangeset<Target = Target>, T6: AsChangeset<Target = Target>, T7: AsChangeset<Target = Target>, T8: AsChangeset<Target = Target>, T9: AsChangeset<Target = Target>, T10: AsChangeset<Target = Target>, T11: AsChangeset<Target = Target>, T12: AsChangeset<Target = Target>, T13: AsChangeset<Target = Target>, T14: AsChangeset<Target = Target>, T15: AsChangeset<Target = Target>, T16: AsChangeset<Target = Target>, T17: AsChangeset<Target = Target>, T18: AsChangeset<Target = Target>, T19: AsChangeset<Target = Target>, T20: AsChangeset<Target = Target>, T21: AsChangeset<Target = Target>, T22: AsChangeset<Target = Target>, T23: AsChangeset<Target = Target>, T24: AsChangeset<Target = Target>, T25: AsChangeset<Target = Target>, T26: AsChangeset<Target = Target>, T27: AsChangeset<Target = Target>, T28: AsChangeset<Target = Target>, Target: QuerySource,

source§

impl<T: AsChangeset> AsChangeset for Option<T>

Implementors§