Struct fst::automaton::StartsWith [] [src]

pub struct StartsWith<A>(_);

An automaton that matches a string that begins with something that the wrapped automaton matches.

Trait Implementations

impl<A: Automaton> Automaton for StartsWith<A>
[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