[−][src]Trait finite_automata::StatesSlice
Required methods
fn states_slice<'a>(
&'a self,
state_indices: impl IntoIterator<Item = StateIndex> + 'a
) -> Box<dyn Iterator<Item = &S> + 'a>
&'a self,
state_indices: impl IntoIterator<Item = StateIndex> + 'a
) -> Box<dyn Iterator<Item = &S> + 'a>
Convert the state indices to states.
Implementors
impl<S: Ord, T: Ord> StatesSlice<S> for Dfa<S, T>
[src]
fn states_slice<'a>(
&'a self,
state_indices: impl IntoIterator<Item = StateIndex> + 'a
) -> Box<dyn Iterator<Item = &S> + 'a>
[src]
&'a self,
state_indices: impl IntoIterator<Item = StateIndex> + 'a
) -> Box<dyn Iterator<Item = &S> + 'a>
impl<S: Ord, T: Ord> StatesSlice<S> for Enfa<S, T>
[src]
fn states_slice<'a>(
&'a self,
state_indices: impl IntoIterator<Item = StateIndex> + 'a
) -> Box<dyn Iterator<Item = &S> + 'a>
[src]
&'a self,
state_indices: impl IntoIterator<Item = StateIndex> + 'a
) -> Box<dyn Iterator<Item = &S> + 'a>
impl<S: Ord, T: Ord> StatesSlice<S> for Nfa<S, T>
[src]
fn states_slice<'a>(
&'a self,
state_indices: impl IntoIterator<Item = StateIndex> + 'a
) -> Box<dyn Iterator<Item = &S> + 'a>
[src]
&'a self,
state_indices: impl IntoIterator<Item = StateIndex> + 'a
) -> Box<dyn Iterator<Item = &S> + 'a>