Skip to main content

WavePosition

Trait WavePosition 

Source
pub trait WavePosition: OffsetPosition {
    type Counter: WaveOffsetCounter<Offset = Self::Offset>;
}
Expand description

A WavePosition is like an OffsetPosition but it also has a counter type that the wave propagator can use to keep count of how many possible matching patterns are available from each Offset.

Required Associated Types§

Source

type Counter: WaveOffsetCounter<Offset = Self::Offset>

The type that holds count of patterns in each direction.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§