LockJoinable

Trait LockJoinable 

Source
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§

Source

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", so this trait is not object safe.

Implementors§