Skip to main content

RunQueryDslSupport

Trait RunQueryDslSupport 

Source
pub trait RunQueryDslSupport { }
Expand description

Marker trait for notating what types should implement RunQueryDsl Primarily used to simplify diesel_async implementing the async version of RunQueryDsl

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<DB: Backend, Query> RunQueryDslSupport for BoxedSqlQuery<'_, DB, Query>

Source§

impl<F, S, D, W, O, LOf, G, H, LC> RunQueryDslSupport for SelectStatement<F, S, D, W, O, LOf, G, H, LC>

Source§

impl<Inner> RunQueryDslSupport for SqlQuery<Inner>

Source§

impl<Query, Value> RunQueryDslSupport for UncheckedBind<Query, Value>

Source§

impl<S: AliasSource> RunQueryDslSupport for Alias<S>

Source§

impl<ST, QS, DB, GB> RunQueryDslSupport for BoxedSelectStatement<'_, ST, QS, DB, GB>

Source§

impl<ST, T> RunQueryDslSupport for SqlLiteral<ST, T>

Source§

impl<T, U, Ret> RunQueryDslSupport for DeleteStatement<T, U, Ret>
where T: QuerySource,

Source§

impl<T: QuerySource, U, Op, Ret> RunQueryDslSupport for InsertStatement<T, U, Op, Ret>

Source§

impl<T: QuerySource, U, V, Ret> RunQueryDslSupport for UpdateStatement<T, U, V, Ret>

Source§

impl<T> RunQueryDslSupport for T
where T: QueryRelation,