pub trait NdimAdd<Other: Shape> {
    type Output: Shape;
}

Required Associated Types§

Implementors§

source§

impl NdimAdd<Const<0>> for Const<1>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<0>> for Const<2>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<0>> for Const<3>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<0>> for Const<4>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<0>> for Const<5>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<0>> for Const<6>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<1>> for Const<1>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<1>> for Const<2>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<1>> for Const<3>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<1>> for Const<4>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<1>> for Const<5>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<1>> for Const<6>

§

type Output = Dyn

source§

impl NdimAdd<Const<2>> for Const<1>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<2>> for Const<2>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<2>> for Const<3>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<2>> for Const<4>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<2>> for Const<5>

§

type Output = Dyn

source§

impl NdimAdd<Const<2>> for Const<6>

§

type Output = Dyn

source§

impl NdimAdd<Const<3>> for Const<1>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<3>> for Const<2>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<3>> for Const<3>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<3>> for Const<4>

§

type Output = Dyn

source§

impl NdimAdd<Const<3>> for Const<5>

§

type Output = Dyn

source§

impl NdimAdd<Const<3>> for Const<6>

§

type Output = Dyn

source§

impl NdimAdd<Const<4>> for Const<1>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<4>> for Const<2>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<4>> for Const<3>

§

type Output = Dyn

source§

impl NdimAdd<Const<4>> for Const<4>

§

type Output = Dyn

source§

impl NdimAdd<Const<4>> for Const<5>

§

type Output = Dyn

source§

impl NdimAdd<Const<4>> for Const<6>

§

type Output = Dyn

source§

impl NdimAdd<Const<5>> for Const<1>

§

type Output = Const<{$lhs + $rhs}>

source§

impl NdimAdd<Const<5>> for Const<2>

§

type Output = Dyn

source§

impl NdimAdd<Const<5>> for Const<3>

§

type Output = Dyn

source§

impl NdimAdd<Const<5>> for Const<4>

§

type Output = Dyn

source§

impl NdimAdd<Const<5>> for Const<5>

§

type Output = Dyn

source§

impl NdimAdd<Const<5>> for Const<6>

§

type Output = Dyn

source§

impl NdimAdd<Const<6>> for Const<1>

§

type Output = Dyn

source§

impl NdimAdd<Const<6>> for Const<2>

§

type Output = Dyn

source§

impl NdimAdd<Const<6>> for Const<3>

§

type Output = Dyn

source§

impl NdimAdd<Const<6>> for Const<4>

§

type Output = Dyn

source§

impl NdimAdd<Const<6>> for Const<5>

§

type Output = Dyn

source§

impl NdimAdd<Const<6>> for Const<6>

§

type Output = Dyn

source§

impl NdimAdd<Dyn> for Const<1>

§

type Output = Dyn

source§

impl NdimAdd<Dyn> for Const<2>

§

type Output = Dyn

source§

impl NdimAdd<Dyn> for Const<3>

§

type Output = Dyn

source§

impl NdimAdd<Dyn> for Const<4>

§

type Output = Dyn

source§

impl NdimAdd<Dyn> for Const<5>

§

type Output = Dyn

source§

impl NdimAdd<Dyn> for Const<6>

§

type Output = Dyn

source§

impl<S: Shape> NdimAdd<S> for Const<0>

§

type Output = S

source§

impl<S: Shape> NdimAdd<S> for Dyn

§

type Output = Dyn