[][src]Trait veho::matrix::Utils

pub trait Utils<R>: IntoIterator<Item = R> where
    R: IntoIterator
{ pub fn size(self) -> (usize, usize)
    where
        Self: Sized,
        Self::IntoIter: ExactSizeIterator<Item = R>,
        R::IntoIter: ExactSizeIterator<Item = R::Item>
, { ... }
pub fn lazy_size(self) -> (usize, usize)
    where
        Self: Sized
, { ... }
pub fn transpose(self) -> Matrix<R::Item>
    where
        Self: Sized,
        R::IntoIter: ExactSizeIterator<Item = R::Item>
, { ... } }

Provided methods

pub fn size(self) -> (usize, usize) where
    Self: Sized,
    Self::IntoIter: ExactSizeIterator<Item = R>,
    R::IntoIter: ExactSizeIterator<Item = R::Item>, 
[src]

pub fn lazy_size(self) -> (usize, usize) where
    Self: Sized
[src]

pub fn transpose(self) -> Matrix<R::Item> where
    Self: Sized,
    R::IntoIter: ExactSizeIterator<Item = R::Item>, 
[src]

Loading content...

Implementors

impl<R, M> Utils<R> for M where
    M: IntoIterator<Item = R>,
    R: IntoIterator
[src]

Loading content...