pub type SameShapeC<C1, C2> = <ShapeConstraint as SameNumberOfColumns<C1, C2>>::Representative;
Expand description

The number of columns of the result of a componentwise operation on two matrices.

Trait Implementations§

source§

impl Clone for ShapeConstraint

source§

fn clone(&self) -> ShapeConstraint

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ShapeConstraint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<D> DimEq<D, D> for ShapeConstraintwhere D: Dim,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> DimEq<D, Dynamic> for ShapeConstraintwhere D: DimName,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> DimEq<Dynamic, D> for ShapeConstraintwhere D: DimName,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> SameDimension<D, D> for ShapeConstraintwhere D: Dim,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> SameDimension<D, Dynamic> for ShapeConstraintwhere D: DimName,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> SameDimension<Dynamic, D> for ShapeConstraintwhere D: DimName,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> SameNumberOfColumns<D, D> for ShapeConstraintwhere D: Dim,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> SameNumberOfColumns<D, Dynamic> for ShapeConstraintwhere D: DimName,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> SameNumberOfColumns<Dynamic, D> for ShapeConstraintwhere D: DimName,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> SameNumberOfRows<D, D> for ShapeConstraintwhere D: Dim,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> SameNumberOfRows<D, Dynamic> for ShapeConstraintwhere D: DimName,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<D> SameNumberOfRows<Dynamic, D> for ShapeConstraintwhere D: DimName,

§

type Representative = D

This is either equal to D1 or D2, always choosing the one (if any) which is a type-level constant.
source§

impl<R1, C1, R2, C2> AreMultipliable<R1, C1, R2, C2> for ShapeConstraintwhere R1: Dim, C1: Dim, R2: Dim, C2: Dim, ShapeConstraint: DimEq<C1, R2>,

source§

impl Copy for ShapeConstraint