Struct fst::raw::Fst
[−]
[src]
pub struct Fst { // some fields omitted }
pub struct Fst { // some fields omitted }
impl Fst
[src]fn from_file_path<P: AsRef<Path>>(path: P) -> Result<Self>
fn from_bytes(bytes: Vec<u8>) -> Result<Self>
impl Fst
[src]fn stream(&self) -> FstStream
fn range(&self) -> FstStreamBuilder
fn find<B: AsRef<[u8]>>(&self, key: B) -> Option<Output>
fn search<A: Automaton>(&self, aut: A) -> FstStreamBuilder<A>
fn fst_type(&self) -> FstType
fn root(&self) -> Node
fn node(&self, addr: CompiledAddr) -> Node
fn as_slice(&self) -> &[u8]
fn len(&self) -> usize
fn is_empty(&self) -> bool
impl<'a, 'f> IntoStream<'a> for &'f Fst
[src]