Struct fst::raw::Intersection [] [src]

pub struct Intersection<'f> {
    // some fields omitted
}

A stream of set intersection over multiple fst streams in lexicographic order.

The 'f lifetime parameter refers to the lifetime of the underlying fst.

Trait Implementations

impl<'a, 'f> Streamer<'a> for Intersection<'f>
[src]

type Item = (&'a [u8], &'a [IndexedValue])

The type of the item emitted by this stream.

fn next(&'a mut self) -> Option<Self::Item>

Emits the next element in this stream, or None to indicate the stream has been exhausted. Read more