Module fst::automaton [−][src]
Automaton implementations for finite state transducers.
This module defines a trait, Automaton
, with several implementations
including, but not limited to, union, intersection and complement.
Structs
AlwaysMatch |
An automaton that always matches. |
Complement |
An automaton that matches exactly when the automaton it wraps does not. |
ComplementState |
The |
Intersection |
An automaton that matches when both of its component automata match. |
IntersectionState |
The |
StartsWith |
An automaton that matches a string that begins with something that the wrapped automaton matches. |
StartsWithState |
The |
Subsequence |
An automaton that matches if the input contains a specific subsequence. |
Union |
An automaton that matches when one of its component automata match. |
UnionState |
The |
Traits
Automaton |
Automaton describes types that behave as a finite automaton. |