Type Alias oxygengine_physics_2d::prelude::nalgebra::base::allocator::SameShapeC
source · 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
impl Clone for ShapeConstraint
source§fn clone(&self) -> ShapeConstraint
fn clone(&self) -> ShapeConstraint
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ShapeConstraint
impl Debug for ShapeConstraint
source§impl<D> DimEq<D, D> for ShapeConstraintwhere
D: Dim,
impl<D> DimEq<D, D> for ShapeConstraintwhere D: Dim,
§type Representative = D
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,
impl<D> DimEq<D, Dynamic> for ShapeConstraintwhere D: DimName,
§type Representative = D
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,
impl<D> DimEq<Dynamic, D> for ShapeConstraintwhere D: DimName,
§type Representative = D
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,
impl<D> SameDimension<D, D> for ShapeConstraintwhere D: Dim,
§type Representative = D
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,
impl<D> SameDimension<D, Dynamic> for ShapeConstraintwhere D: DimName,
§type Representative = D
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,
impl<D> SameDimension<Dynamic, D> for ShapeConstraintwhere D: DimName,
§type Representative = D
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,
impl<D> SameNumberOfColumns<D, D> for ShapeConstraintwhere D: Dim,
§type Representative = D
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,
impl<D> SameNumberOfColumns<D, Dynamic> for ShapeConstraintwhere D: DimName,
§type Representative = D
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,
impl<D> SameNumberOfColumns<Dynamic, D> for ShapeConstraintwhere D: DimName,
§type Representative = D
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,
impl<D> SameNumberOfRows<D, D> for ShapeConstraintwhere D: Dim,
§type Representative = D
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,
impl<D> SameNumberOfRows<D, Dynamic> for ShapeConstraintwhere D: DimName,
§type Representative = D
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,
impl<D> SameNumberOfRows<Dynamic, D> for ShapeConstraintwhere D: DimName,
§type Representative = D
type Representative = D
This is either equal to
D1
or D2
, always choosing the one (if any) which is a type-level
constant.