Trait discrete::Count
[−]
[src]
pub trait Count<T> { fn count(&self, dim: T) -> usize; }
Implemented by spaces that can count the number of objects.
Required Methods
Implementors
impl Count<usize> for PowerSet<Data>
impl<T, U> Count<U> for PowerSet<Of<T>> where T: Construct + Count<U>
impl<'a> Count<&'a [usize]> for DimensionN<Data>
impl<'a, T, U> Count<(&'a [usize], U)> for DimensionN<Subspace<T>> where T: Construct + Count<U>
impl<'a, T, U: Copy> Count<&'a [U]> for DimensionN<Of<T>> where T: Construct + Count<U>
impl Count<usize> for Dimension<Data>
impl<T, U> Count<(usize, U)> for Dimension<Subspace<T>> where T: Construct + Count<U>
impl<T, U> Count<U> for Dimension<Of<T>> where T: Construct + Count<U>
impl Count<usize> for Pair<Data>
impl<T, U> Count<(usize, U)> for Pair<Subspace<T>> where T: Construct + Count<U>
impl<T, U> Count<U> for Pair<Of<T>> where T: Construct + Count<U>
impl Count<usize> for EqPair<Data>
impl<T, U> Count<(usize, U)> for EqPair<Subspace<T>> where T: Construct + Count<U>
impl<T, U> Count<U> for EqPair<Of<T>> where T: Construct + Count<U>
impl Count<usize> for NeqPair<Data>
impl<T, U> Count<(usize, U)> for NeqPair<Subspace<T>> where T: Construct + Count<U>
impl<T, U> Count<U> for NeqPair<Of<T>> where T: Construct + Count<U>
impl Count<usize> for Permutation<Data>
impl<T, U> Count<(usize, U)> for Permutation<Subspace<T>> where T: Construct + Count<U>
impl<T, U> Count<U> for Permutation<Of<T>> where T: Construct + Count<U>
impl<'a> Count<&'a [usize]> for Context<Data>
impl<'a> Count<&'a [usize]> for DirectedContext<Data>