[][src]Trait rucene::core::util::fst::Output

pub trait Output: Clone + Eq + Hash + Debug {
    type Value;
    fn prefix(&self, other: &Self) -> Self;
fn cat(&self, other: &Self) -> Self;
fn concat(&mut self, other: &Self);
fn subtract(&self, other: &Self) -> Self;
fn is_empty(&self) -> bool;
fn value(&self) -> Self::Value; }

Associated Types

type Value

Loading content...

Required methods

fn prefix(&self, other: &Self) -> Self

fn cat(&self, other: &Self) -> Self

fn concat(&mut self, other: &Self)

fn subtract(&self, other: &Self) -> Self

fn is_empty(&self) -> bool

fn value(&self) -> Self::Value

Loading content...

Implementors

Loading content...