Struct diesel::query_builder::insert_statement::DefaultInsertStatement [] [src]

pub struct DefaultInsertStatement<T, Ret = NoReturningClause> { /* fields omitted */ }

Methods

impl<T> DefaultInsertStatement<T, NoReturningClause>
[src]

Specify what expression is returned after execution of the insert_default_values. This method can only be called once.

Trait Implementations

impl<T: Debug, Ret: Debug> Debug for DefaultInsertStatement<T, Ret>
[src]

Formats the value using the given formatter.

impl<T: Copy, Ret: Copy> Copy for DefaultInsertStatement<T, Ret>
[src]

impl<T: Clone, Ret: Clone> Clone for DefaultInsertStatement<T, Ret>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<T, Ret> Query for DefaultInsertStatement<T, ReturningClause<Ret>> where
    Ret: Expression + SelectableExpression<T> + NonAggregate
[src]

impl<T, Ret, DB> QueryFragment<DB> for DefaultInsertStatement<T, Ret> where
    DB: Backend,
    T: Table,
    T::FromClause: QueryFragment<DB>,
    Ret: QueryFragment<DB>, 
[src]

impl<T, Ret> QueryId for DefaultInsertStatement<T, Ret>
[src]