[−][src]Module rustfst::fst_traits
Provides traits that must be implemented to be able to use generic algorithms.
Traits
ArcIterator | Trait to iterate over the outgoing arcs of a particular state in a wFST |
BinaryDeserializer | |
BinarySerializer | |
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. |
FinalStatesIterator | Trait to iterate over the final states of a wFST. |
Fst | Trait defining the minimum interface necessary for a wFST. |
MutableArcIterator | Iterate over mutable arcs in a wFST. |
MutableFst | Trait defining the methods to modify a wFST. |
PathsIterator | Trait to iterate over the paths accepted by an FST. |
StateIterator | Trait to iterate over the states of a wFST. |
TextParser | Trait to allow serialization and deserialization of a wFST in text format. |