Trait sprs::vec::VecDim

source ·
pub trait VecDim<N> {
    // Required method
    fn dim(&self) -> usize;
}
Expand description

A trait to represent types which can be interpreted as vectors of a given dimension.

Required Methods§

source

fn dim(&self) -> usize

The dimension of the vector

Implementors§

source§

impl<N, I: SpIndex, IS: Deref<Target = [I]>, DS: Deref<Target = [N]>> VecDim<N> for CsVecBase<IS, DS, N, I>

source§

impl<N, T> VecDim<N> for Twhere T: AsRef<[N]> + ?Sized,