Struct fst::automaton::AlwaysMatch [] [src]

pub struct AlwaysMatch;

An automaton that always matches.

This is useful in a generic context as a way to express that no automaton should be used.

Trait Implementations

impl Automaton for AlwaysMatch
[src]

The type of the state used in the automaton.

[src]

Returns a single start state for this automaton. Read more

[src]

Returns true if and only if state is a match state.

[src]

Returns true if and only if state can lead to a match in zero or more steps. Read more

[src]

Returns true if and only if state matches and must match no matter what steps are taken. Read more

[src]

Return the next state given state and an input.

[src]

Returns an automaton that matches the strings that start with something this automaton matches. Read more

[src]

Returns an automaton that matches the strings matched by either this or the other automaton. Read more

[src]

Returns an automaton that matches the strings matched by both this and the other automaton. Read more

[src]

Returns an automaton that matches the strings not matched by this automaton. Read more