pub trait LockJoinable<T, L>where
L: LockValue<T>,{
// Required method
fn lock_join<'a, R, LR>(
&'a self,
right: &'a impl LockJoinableCollection<R, LR>,
) -> LockJoinQuery<'a, T, R, L, LR>
where LR: LockValue<R> + 'a;
}Expand description
Helper trait for creating join queries from locked collections.
Required Methods§
Sourcefn lock_join<'a, R, LR>(
&'a self,
right: &'a impl LockJoinableCollection<R, LR>,
) -> LockJoinQuery<'a, T, R, L, LR>where
LR: LockValue<R> + 'a,
fn lock_join<'a, R, LR>(
&'a self,
right: &'a impl LockJoinableCollection<R, LR>,
) -> LockJoinQuery<'a, T, R, L, LR>where
LR: LockValue<R> + 'a,
Create a join query with another locked collection.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".