fn empty(hash_fields: T::FieldSet, lazy_fields: T::FieldSet, iter: I, pool: P) -> Self {
        // `hashmap` is empty, so there will never be a match with `iter` and
        // no result will ever be returned from `next()`.
        HashJoin {
            iter,
            hash_curr: SmallVec::new().into_iter(),
            iter_curr: std::mem::MaybeUninit::uninit(),
            hash_fields,
            iter_fields: lazy_fields,
            shared_fields: Box::pin(T::FieldSet::default()),
            hashmap: HashMap::new(),
            pool,
        }
    }
/// Returns an empty [`HashJoin`] iterator that will yield no items.
Returns an empty [`HashJoin`] iterator that will yield no items.
Returns an empty [ ` HashJoin ` ] iterator that will yield no items .
fn empty(hash_fields: T::FieldSet, lazy_fields: T::FieldSet, iter: I, pool: P) -> Self {
        // `hashmap` is empty, so there will never be a match with `iter` and
        // no result will ever be returned from `next()`.
        HashJoin {
            iter,
            hash_curr: SmallVec::new().into_iter(),
            iter_curr: std::mem::MaybeUninit::uninit(),
            hash_fields,
            iter_fields: lazy_fields,
            shared_fields: Box::pin(T::FieldSet::default()),
            hashmap: HashMap::new(),
            pool,
        }
    }
fn empty ( hash_fields : T :: FieldSet , lazy_fields : T :: FieldSet , iter : I , pool : P ) -> Self { // `hashmap` is empty, so there will never be a match with `iter` and // no result will ever be returned from `next()`. HashJoin { iter , hash_curr : SmallVec :: new ( ) . into_iter ( ) , iter_curr : std :: mem :: MaybeUninit :: uninit ( ) , hash_fields , iter_fields : lazy_fields , shared_fields : Box :: pin ( T :: FieldSet :: default ( ) ) , hashmap : HashMap :: new ( ) , pool , } }
Returns an empty [`HashJoin`] iterator that will yield no items.
Returns an empty [ ` HashJoin ` ] iterator that will yield no items .
hash_fields
T::FieldSet
lazy_fields
T::FieldSet
iter
I
pool
P
hash_fields
T::FieldSet
lazy_fields
T::FieldSet
iter
I
pool
P