Trait diesel::prelude::Insertable [] [src]

pub trait Insertable<T: Table, DB: Backend> {
    type Values: InsertValues<DB>;
    fn values(self) -> Self::Values;
}

Represents that a structure can be used to to insert a new row into the database. Implementations can be automatically generated by #[insertable_into]. This is automatically implemented for &[T] and &Vec<T> for inserting more than one record.

Associated Types

type Values: InsertValues<DB>

Required Methods

fn values(self) -> Self::Values

Implementors