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

Required Associated Types§

Implementors§

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#2}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#10}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#18}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#26}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#34}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#42}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#3}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#11}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#19}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#27}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#35}::Output::{constant#0}>

source§

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

§

type Output = Dyn

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#4}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#12}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#20}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#28}::Output::{constant#0}>

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<ella_common::::shape::add::{impl#5}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#13}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#21}::Output::{constant#0}>

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<ella_common::::shape::add::{impl#6}::Output::{constant#0}>

source§

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

§

type Output = Const<ella_common::::shape::add::{impl#14}::Output::{constant#0}>

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<ella_common::::shape::add::{impl#7}::Output::{constant#0}>

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> NdimAdd<S> for Const<0>where S: Shape,

§

type Output = S

source§

impl<S> NdimAdd<S> for Dynwhere S: Shape,

§

type Output = Dyn