[][src]Trait diesel::query_builder::SelectClauseQueryFragment

pub trait SelectClauseQueryFragment<QS, DB: Backend> {
    fn walk_ast(&self, source: &QS, pass: AstPass<'_, DB>) -> QueryResult<()>;
}

Specialised variant of QueryFragment for select clause types

The difference to the normal QueryFragment trait is the query source (QS) generic type parameter.

Required methods

fn walk_ast(&self, source: &QS, pass: AstPass<'_, DB>) -> QueryResult<()>

Walk over this SelectClauseQueryFragment for all passes.

This method is where the actual behavior of an select clause is implemented. This method will contain the behavior required for all possible AST passes. See AstPass for more details.

Loading content...

Implementors

Loading content...