Trait diesel::query_builder::Changeset [] [src]

pub trait Changeset<DB: Backend> {
    fn is_noop(&self) -> bool;
fn walk_ast(&self, pass: AstPass<DB>) -> QueryResult<()>; }

Apps should not need to concern themselves with this trait.

Required Methods

Does this changeset actually include any changes?

Implementations on Foreign Types

impl<T: Changeset<DB>, DB: Backend> Changeset<DB> for Option<T>
[src]

[src]

[src]

impl<DB, A> Changeset<DB> for (A,) where
    DB: Backend,
    A: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B> Changeset<DB> for (A, B) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C> Changeset<DB> for (A, B, C) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D> Changeset<DB> for (A, B, C, D) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E> Changeset<DB> for (A, B, C, D, E) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E, F> Changeset<DB> for (A, B, C, D, E, F) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>,
    F: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E, F, G> Changeset<DB> for (A, B, C, D, E, F, G) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>,
    F: Changeset<DB>,
    G: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E, F, G, H> Changeset<DB> for (A, B, C, D, E, F, G, H) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>,
    F: Changeset<DB>,
    G: Changeset<DB>,
    H: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E, F, G, H, I> Changeset<DB> for (A, B, C, D, E, F, G, H, I) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>,
    F: Changeset<DB>,
    G: Changeset<DB>,
    H: Changeset<DB>,
    I: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E, F, G, H, I, J> Changeset<DB> for (A, B, C, D, E, F, G, H, I, J) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>,
    F: Changeset<DB>,
    G: Changeset<DB>,
    H: Changeset<DB>,
    I: Changeset<DB>,
    J: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E, F, G, H, I, J, K> Changeset<DB> for (A, B, C, D, E, F, G, H, I, J, K) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>,
    F: Changeset<DB>,
    G: Changeset<DB>,
    H: Changeset<DB>,
    I: Changeset<DB>,
    J: Changeset<DB>,
    K: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E, F, G, H, I, J, K, L> Changeset<DB> for (A, B, C, D, E, F, G, H, I, J, K, L) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>,
    F: Changeset<DB>,
    G: Changeset<DB>,
    H: Changeset<DB>,
    I: Changeset<DB>,
    J: Changeset<DB>,
    K: Changeset<DB>,
    L: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E, F, G, H, I, J, K, L, M> Changeset<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>,
    F: Changeset<DB>,
    G: Changeset<DB>,
    H: Changeset<DB>,
    I: Changeset<DB>,
    J: Changeset<DB>,
    K: Changeset<DB>,
    L: Changeset<DB>,
    M: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E, F, G, H, I, J, K, L, M, N> Changeset<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>,
    F: Changeset<DB>,
    G: Changeset<DB>,
    H: Changeset<DB>,
    I: Changeset<DB>,
    J: Changeset<DB>,
    K: Changeset<DB>,
    L: Changeset<DB>,
    M: Changeset<DB>,
    N: Changeset<DB>, 
[src]

[src]

[src]

impl<DB, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> Changeset<DB> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) where
    DB: Backend,
    A: Changeset<DB>,
    B: Changeset<DB>,
    C: Changeset<DB>,
    D: Changeset<DB>,
    E: Changeset<DB>,
    F: Changeset<DB>,
    G: Changeset<DB>,
    H: Changeset<DB>,
    I: Changeset<DB>,
    J: Changeset<DB>,
    K: Changeset<DB>,
    L: Changeset<DB>,
    M: Changeset<DB>,
    N: Changeset<DB>,
    O: Changeset<DB>, 
[src]

[src]

[src]

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

[src]

[src]

Implementors