pub type SymmetricHashJoinEither<'a, Key, V1, V2, Lhs, Rhs, LhsState, RhsState> = Either<Iter<NewTickJoinIter<'a, Key, V1, V2, LhsState, RhsState>>, SymmetricHashJoin<Lhs, Rhs, &'a mut LhsState, &'a mut RhsState, LhsState, RhsState>>;Available on crate feature
std only.Expand description
Type alias for the Either pull returned by symmetric_hash_join.
Aliased Type§
pub enum SymmetricHashJoinEither<'a, Key, V1, V2, Lhs, Rhs, LhsState, RhsState> {
Left(Iter<NewTickJoinIter<'a, Key, V1, V2, LhsState, RhsState>>),
Right(SymmetricHashJoin<Lhs, Rhs, &'a mut LhsState, &'a mut RhsState, LhsState, RhsState>),
}Variants§
Left(Iter<NewTickJoinIter<'a, Key, V1, V2, LhsState, RhsState>>)
A value of type L.
Right(SymmetricHashJoin<Lhs, Rhs, &'a mut LhsState, &'a mut RhsState, LhsState, RhsState>)
A value of type R.