Struct diesel::pg::DistinctOnClause [−][src]
pub struct DistinctOnClause<T>(_);
Expand description
Represents DISTINCT ON (...)
Trait Implementations
Walk over this QueryFragment
for all passes. Read more
Converts this QueryFragment
to its SQL representation. Read more
fn collect_binds(
&self,
out: &mut DB::BindCollector,
metadata_lookup: &DB::MetadataLookup
) -> QueryResult<()>
fn collect_binds(
&self,
out: &mut DB::BindCollector,
metadata_lookup: &DB::MetadataLookup
) -> QueryResult<()>
Serializes all bind parameters in this query. Read more
Is this query safe to store in the prepared statement cache? Read more
Auto Trait Implementations
impl<T> RefUnwindSafe for DistinctOnClause<T> where
T: RefUnwindSafe,
impl<T> Send for DistinctOnClause<T> where
T: Send,
impl<T> Sync for DistinctOnClause<T> where
T: Sync,
impl<T> Unpin for DistinctOnClause<T> where
T: Unpin,
impl<T> UnwindSafe for DistinctOnClause<T> where
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<Conn, DB, T> ExecuteDsl<Conn, DB> for T where
DB: Backend,
T: QueryFragment<DB> + QueryId,
Conn: Connection<Backend = DB>,
impl<Conn, DB, T> ExecuteDsl<Conn, DB> for T where
DB: Backend,
T: QueryFragment<DB> + QueryId,
Conn: Connection<Backend = DB>,
Convert self
to an expression for Diesel’s query builder. Read more