Trait StepSelf Copy item path Source pub trait StepSelf {
type Output ;
// Required method
fn step (&mut self) -> Self::Output ;
}
Expand description StepSelf
is a trait establishing a common interface for entities that may be progressed,
producing some Output
as a result. The trait is typically used to define
generators for indices within the hypergraph.
the expected output type of the step function
progress the current state by a single step, producing some output
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.
Creates the next value by incrementing the current one.