Skip to main content

Scope

Trait Scope 

Source
pub trait Scope<E: EntityTrait>
where E::Model: Send + Sync,
{ // Required method fn apply(self, query: QueryBuilder<E>) -> QueryBuilder<E>; }
Expand description

A scope that can be applied to a query

Required Methods§

Source

fn apply(self, query: QueryBuilder<E>) -> QueryBuilder<E>

Apply this scope to a query builder

Implementors§

Source§

impl<E, C> Scope<E> for TenantScope<C>
where E: EntityTrait, E::Model: Send + Sync, C: ColumnTrait,