Skip to main content

Module fst_traits

Module fst_traits 

Source
Expand description

Provides traits that must be implemented to be able to use generic algorithms.

Structs§

FstIterData
PathsIterator
Iterator on the paths recognized by an Fst.
StringPathsIterator
Iterator on the paths recognized by an Fst. Plus handles the SymbolTable to be able to retrieve the strings.

Traits§

AllocableFst
Trait defining the methods to control allocation for a wFST
CoreFst
Trait defining necessary methods for a wFST to access start states and final states.
ExpandedFst
Trait defining the necessary methods that should implement an ExpandedFST e.g a FST where all the states are already computed and not computed on the fly.
Fst
Trait defining the minimum interface necessary for a wFST.
FstIntoIterator
FstIterator
MutableFst
Trait defining the methods to modify a wFST.
SerializableFst
Trait definining the methods an Fst must implement to be serialized and deserialized.
StateIterator
Trait to iterate over the states of a wFST.