[−][src]Struct tantivy_fst::raw::StreamWithState
A lexicographically ordered stream from an fst of key-value pairs along with the state of the automaton.
The A
type parameter corresponds to an optional automaton to filter
the stream. By default, no filtering is done.
The 'f
lifetime parameter refers to the lifetime of the underlying fst.
Trait Implementations
impl<'f, A: Clone> Clone for StreamWithState<'f, A> where
A: Automaton,
A::State: Clone,
[src]
A: Automaton,
A::State: Clone,
fn clone(&self) -> StreamWithState<'f, A>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'f, 'a, A: 'a + Automaton> Streamer<'a> for StreamWithState<'f, A> where
A::State: Clone,
[src]
A::State: Clone,
Auto Trait Implementations
impl<'f, A> RefUnwindSafe for StreamWithState<'f, A> where
A: RefUnwindSafe,
<A as Automaton>::State: RefUnwindSafe,
A: RefUnwindSafe,
<A as Automaton>::State: RefUnwindSafe,
impl<'f, A> Send for StreamWithState<'f, A> where
A: Send,
<A as Automaton>::State: Send,
A: Send,
<A as Automaton>::State: Send,
impl<'f, A> Sync for StreamWithState<'f, A> where
A: Sync,
<A as Automaton>::State: Sync,
A: Sync,
<A as Automaton>::State: Sync,
impl<'f, A> Unpin for StreamWithState<'f, A> where
A: Unpin,
<A as Automaton>::State: Unpin,
A: Unpin,
<A as Automaton>::State: Unpin,
impl<'f, A> UnwindSafe for StreamWithState<'f, A> where
A: UnwindSafe,
<A as Automaton>::State: UnwindSafe,
A: UnwindSafe,
<A as Automaton>::State: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,