Module rustfst::fst_traits
source · Expand description
Provides traits that must be implemented to be able to use generic algorithms.
Structs
Iterator on the paths recognized by an Fst.
Iterator on the paths recognized by an Fst. Plus handles the SymbolTable
to be able to retrieve the strings.
Traits
Trait defining the methods to control allocation for a wFST
Trait defining necessary methods for a wFST to access start states and final states.
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.
Trait defining the minimum interface necessary for a wFST.
Trait defining the methods to modify a wFST.
Trait definining the methods an Fst must implement to be serialized and deserialized.
Trait to iterate over the states of a wFST.