Module prelude

Source
Expand description

Re-exports important traits and types. Meant to be glob imported when using Diesel.

Re-exports§

pub use associations::GroupedBy;
pub use associations::Identifiable;
pub use connection::Connection;
pub use deserialize::Queryable;
pub use expression::AppearsOnTable;
pub use expression::BoxableExpression;
pub use expression::Expression;
pub use expression::IntoSql;
pub use expression::SelectableExpression;
pub use query_dsl::BelongingToDsl;
pub use query_dsl::JoinOnDsl;
pub use query_dsl::QueryDsl;
pub use query_dsl::RunQueryDsl;
pub use query_dsl::SaveChangesDsl;
pub use query_source::Column;
pub use query_source::JoinTo;
pub use query_source::QuerySource;
pub use query_source::Table;
pub use result::ConnectionError;
pub use result::ConnectionResult;
pub use result::OptionalExtension;
pub use result::QueryResult;
pub use pg::PgConnection;
pub use expression_methods::*;

Traits§

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