Trait diesel::query_builder::AsChangeset [] [src]

pub trait AsChangeset {
    type Target: QuerySource;
    type Changeset;
    fn as_changeset(self) -> Self::Changeset;
}

Types which can be passed to update.set.

Deriving

This trait can be automatically derived using diesel_codegen by adding #[derive(AsChangeset)] to your struct. Structs which derive this trait must be annotated with #[table_name = "something"]. 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"].

By default, any Option fields on the struct are skipped if their value is None. If you would like to assign NULL to the field instead, you can annotate your struct with #[changeset_options(treat_none_as_null = "true")].

Associated Types

Required Methods

Implementations on Foreign Types

impl<T: AsChangeset> AsChangeset for Option<T>
[src]

[src]

impl<Target, A> AsChangeset for (A,) where
    A: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B> AsChangeset for (A, B) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C> AsChangeset for (A, B, C) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D> AsChangeset for (A, B, C, D) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D, E> AsChangeset for (A, B, C, D, E) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D, E, F> AsChangeset for (A, B, C, D, E, F) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D, E, F, G> AsChangeset for (A, B, C, D, E, F, G) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D, E, F, G, H> AsChangeset for (A, B, C, D, E, F, G, H) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D, E, F, G, H, I> AsChangeset for (A, B, C, D, E, F, G, H, I) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D, E, F, G, H, I, J> AsChangeset for (A, B, C, D, E, F, G, H, I, J) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K, L) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K, L, M) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K, L, M, N) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> AsChangeset for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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> AsChangeset 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: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG> AsChangeset 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, AG) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH> AsChangeset 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, AG, AH) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI> AsChangeset 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, AG, AH, AI) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ> AsChangeset 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, AG, AH, AI, AJ) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK> AsChangeset 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, AG, AH, AI, AJ, AK) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL> AsChangeset 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, AG, AH, AI, AJ, AK, AL) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    AQ: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    AQ: AsChangeset<Target = Target>,
    AR: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    AQ: AsChangeset<Target = Target>,
    AR: AsChangeset<Target = Target>,
    AS: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    AQ: AsChangeset<Target = Target>,
    AR: AsChangeset<Target = Target>,
    AS: AsChangeset<Target = Target>,
    AT: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    AQ: AsChangeset<Target = Target>,
    AR: AsChangeset<Target = Target>,
    AS: AsChangeset<Target = Target>,
    AT: AsChangeset<Target = Target>,
    AU: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    AQ: AsChangeset<Target = Target>,
    AR: AsChangeset<Target = Target>,
    AS: AsChangeset<Target = Target>,
    AT: AsChangeset<Target = Target>,
    AU: AsChangeset<Target = Target>,
    AV: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    AQ: AsChangeset<Target = Target>,
    AR: AsChangeset<Target = Target>,
    AS: AsChangeset<Target = Target>,
    AT: AsChangeset<Target = Target>,
    AU: AsChangeset<Target = Target>,
    AV: AsChangeset<Target = Target>,
    AW: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    AQ: AsChangeset<Target = Target>,
    AR: AsChangeset<Target = Target>,
    AS: AsChangeset<Target = Target>,
    AT: AsChangeset<Target = Target>,
    AU: AsChangeset<Target = Target>,
    AV: AsChangeset<Target = Target>,
    AW: AsChangeset<Target = Target>,
    AX: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    AQ: AsChangeset<Target = Target>,
    AR: AsChangeset<Target = Target>,
    AS: AsChangeset<Target = Target>,
    AT: AsChangeset<Target = Target>,
    AU: AsChangeset<Target = Target>,
    AV: AsChangeset<Target = Target>,
    AW: AsChangeset<Target = Target>,
    AX: AsChangeset<Target = Target>,
    AY: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

impl<Target, 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ> AsChangeset 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, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AQ, AR, AS, AT, AU, AV, AW, AX, AY, AZ) where
    A: AsChangeset<Target = Target>,
    B: AsChangeset<Target = Target>,
    C: AsChangeset<Target = Target>,
    D: AsChangeset<Target = Target>,
    E: AsChangeset<Target = Target>,
    F: AsChangeset<Target = Target>,
    G: AsChangeset<Target = Target>,
    H: AsChangeset<Target = Target>,
    I: AsChangeset<Target = Target>,
    J: AsChangeset<Target = Target>,
    K: AsChangeset<Target = Target>,
    L: AsChangeset<Target = Target>,
    M: AsChangeset<Target = Target>,
    N: AsChangeset<Target = Target>,
    O: AsChangeset<Target = Target>,
    P: AsChangeset<Target = Target>,
    Q: AsChangeset<Target = Target>,
    R: AsChangeset<Target = Target>,
    S: AsChangeset<Target = Target>,
    T: AsChangeset<Target = Target>,
    U: AsChangeset<Target = Target>,
    V: AsChangeset<Target = Target>,
    W: AsChangeset<Target = Target>,
    X: AsChangeset<Target = Target>,
    Y: AsChangeset<Target = Target>,
    Z: AsChangeset<Target = Target>,
    AA: AsChangeset<Target = Target>,
    AB: AsChangeset<Target = Target>,
    AC: AsChangeset<Target = Target>,
    AD: AsChangeset<Target = Target>,
    AE: AsChangeset<Target = Target>,
    AF: AsChangeset<Target = Target>,
    AG: AsChangeset<Target = Target>,
    AH: AsChangeset<Target = Target>,
    AI: AsChangeset<Target = Target>,
    AJ: AsChangeset<Target = Target>,
    AK: AsChangeset<Target = Target>,
    AL: AsChangeset<Target = Target>,
    AM: AsChangeset<Target = Target>,
    AN: AsChangeset<Target = Target>,
    AO: AsChangeset<Target = Target>,
    AP: AsChangeset<Target = Target>,
    AQ: AsChangeset<Target = Target>,
    AR: AsChangeset<Target = Target>,
    AS: AsChangeset<Target = Target>,
    AT: AsChangeset<Target = Target>,
    AU: AsChangeset<Target = Target>,
    AV: AsChangeset<Target = Target>,
    AW: AsChangeset<Target = Target>,
    AX: AsChangeset<Target = Target>,
    AY: AsChangeset<Target = Target>,
    AZ: AsChangeset<Target = Target>,
    Target: QuerySource, 
[src]

Implementors