Trait rin::math::traits::JoinVec[][src]

pub trait JoinVec<T, U> {
    type Output;
    pub fn join(self, u: U) -> Self::Output;
}

Associated Types

type Output[src]

Loading content...

Required methods

pub fn join(self, u: U) -> Self::Output[src]

Loading content...

Implementors

impl<'a, T, S1, S2> JoinVec<T, Matrix<T, U2, U1, S2>> for Matrix<T, U1, U1, S1> where
    T: BaseNum,
    S2: Storage<T, U2, U1>,
    S1: Storage<T, U1, U1>, 
[src]

type Output = Matrix<T, U3, U1, <DefaultAllocator as Allocator<T, U3, U1>>::Buffer>

impl<'a, T, S1, S3> JoinVec<T, Matrix<T, U3, U1, S3>> for Matrix<T, U1, U1, S1> where
    T: BaseNum,
    S3: Storage<T, U3, U1>,
    S1: Storage<T, U1, U1>, 
[src]

type Output = Matrix<T, U4, U1, <DefaultAllocator as Allocator<T, U4, U1>>::Buffer>

impl<'a, T, S> JoinVec<T, Matrix<T, U2, U1, S>> for Matrix<T, U2, U1, S> where
    T: BaseNum,
    S: Storage<T, U2, U1>, 
[src]

type Output = Matrix<T, U4, U1, <DefaultAllocator as Allocator<T, U4, U1>>::Buffer>

impl<'a, T, S> JoinVec<T, T> for Matrix<T, U1, U1, S> where
    T: BaseNum,
    S: Storage<T, U1, U1>, 
[src]

type Output = Matrix<T, U2, U1, <DefaultAllocator as Allocator<T, U2, U1>>::Buffer>

impl<'a, T, S> JoinVec<T, T> for Matrix<T, U2, U1, S> where
    T: BaseNum,
    S: Storage<T, U2, U1>, 
[src]

type Output = Matrix<T, U3, U1, <DefaultAllocator as Allocator<T, U3, U1>>::Buffer>

impl<'a, T, S> JoinVec<T, T> for Matrix<T, U3, U1, S> where
    T: BaseNum,
    S: Storage<T, U3, U1>, 
[src]

type Output = Matrix<T, U4, U1, <DefaultAllocator as Allocator<T, U4, U1>>::Buffer>

impl<T> JoinVec<T, T> for T where
    T: BaseNum
[src]

type Output = Matrix<T, U2, U1, <DefaultAllocator as Allocator<T, U2, U1>>::Buffer>

impl<T, S> JoinVec<T, Matrix<T, U2, U1, S>> for T where
    T: BaseNum,
    S: Storage<T, U2, U1>, 
[src]

type Output = Matrix<T, U3, U1, <DefaultAllocator as Allocator<T, U3, U1>>::Buffer>

impl<T, S> JoinVec<T, Matrix<T, U3, U1, S>> for T where
    T: BaseNum,
    S: Storage<T, U3, U1>, 
[src]

type Output = Matrix<T, U4, U1, <DefaultAllocator as Allocator<T, U4, U1>>::Buffer>

Loading content...