pub trait StateIterator: 'static {
    // Required method
    fn into_states(self) -> StateIter;
}
Expand description

This trait is implemented on the typical values that contain or represent an open state, such as Goal and of course State itself.

Required Methods§

source

fn into_states(self) -> StateIter

Iterate over States by applying all pending Forks and checking Constraints.

Implementations on Foreign Types§

source§

impl StateIterator for Option<State>

Implementors§