Struct discrete::NeqPair
[−]
[src]
pub struct NeqPair<T>(_);
Dimension is natural number, position is (min, max).
Trait Implementations
impl<T> Construct for NeqPair<T>
[src]
impl Count<usize> for NeqPair<Data>
[src]
impl<T, U> Count<(usize, U)> for NeqPair<Subspace<T>> where T: Construct + Count<U>
[src]
impl<T, U> Count<U> for NeqPair<Of<T>> where T: Construct + Count<U>
[src]
impl ToIndex<usize, (usize, usize)> for NeqPair<Data>
[src]
impl<T, U, V> ToIndex<(usize, U), ((usize, usize), V)> for NeqPair<Subspace<T>> where T: Construct + Count<U> + ToIndex<U, V>, U: Copy
[src]
fn to_index(&self, (a, b): (usize, U), (pa, pb): ((usize, usize), V)) -> usize
Converts position to index.
impl<T, U, V> ToIndex<U, (V, V)> for NeqPair<Of<T>> where T: Construct + ToIndex<U, V> + Count<U>, U: Copy
[src]
impl ToPos<usize, (usize, usize)> for NeqPair<Data>
[src]
impl<T, U, V> ToPos<(usize, U), ((usize, usize), V)> for NeqPair<Subspace<T>> where T: Construct + Count<U> + ToPos<U, V>, U: Copy
[src]
fn to_pos(&self, (a, b): (usize, U), index: usize, (head, tail): &mut ((usize, usize), V))
Converts index to position.