Trait MinHashIterator

Source
pub trait MinHashIterator<Word: Min + Eq, const PERMUTATIONS: usize> {
    // Required method
    fn intersection(self) -> MinHash<Word, PERMUTATIONS>;
}

Required Methods§

Source

fn intersection(self) -> MinHash<Word, PERMUTATIONS>

Returns a MinHash that is the intersection of all MinHashes in the iterator.

§Example
use minhash_rs::prelude::*;

Implementors§

Source§

impl<Word: Maximal + Min + Eq, const PERMUTATIONS: usize, I: Iterator<Item = MinHash<Word, PERMUTATIONS>>> MinHashIterator<Word, PERMUTATIONS> for I