Trait nalgebra::core::dimension::DimName
[−]
[src]
pub trait DimName: Dim { type Value: NamedDim<Name = Self>; fn name() -> Self; fn dim() -> usize { ... } }
Trait implemented exclusively by type-level integers.
Associated Types
Required Methods
fn name() -> Self
The name of this dimension, i.e., the singleton Self
.
Provided Methods
Implementations on Foreign Types
impl<A: Bit + Any + Debug + Copy + PartialEq + Send, B: Bit + Any + Debug + Copy + PartialEq + Send, C: Bit + Any + Debug + Copy + PartialEq + Send, D: Bit + Any + Debug + Copy + PartialEq + Send, E: Bit + Any + Debug + Copy + PartialEq + Send, F: Bit + Any + Debug + Copy + PartialEq + Send, G: Bit + Any + Debug + Copy + PartialEq + Send> DimName for UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, A>, B>, C>, D>, E>, F>, G>
[src]
impl<U: Unsigned + DimName, B: Bit + Any + Debug + Copy + PartialEq + Send> DimName for UInt<U, B>
[src]
Implementors
impl DimName for U1 type Value = U1;
impl DimName for U0 type Value = U0;
impl DimName for U2 type Value = U2;
impl DimName for U3 type Value = U3;
impl DimName for U4 type Value = U4;
impl DimName for U5 type Value = U5;
impl DimName for U6 type Value = U6;
impl DimName for U7 type Value = U7;
impl DimName for U8 type Value = U8;
impl DimName for U9 type Value = U9;
impl DimName for U10 type Value = U10;
impl DimName for U11 type Value = U11;
impl DimName for U12 type Value = U12;
impl DimName for U13 type Value = U13;
impl DimName for U14 type Value = U14;
impl DimName for U15 type Value = U15;
impl DimName for U16 type Value = U16;
impl DimName for U17 type Value = U17;
impl DimName for U18 type Value = U18;
impl DimName for U19 type Value = U19;
impl DimName for U20 type Value = U20;
impl DimName for U21 type Value = U21;
impl DimName for U22 type Value = U22;
impl DimName for U23 type Value = U23;
impl DimName for U24 type Value = U24;
impl DimName for U25 type Value = U25;
impl DimName for U26 type Value = U26;
impl DimName for U27 type Value = U27;
impl DimName for U28 type Value = U28;
impl DimName for U29 type Value = U29;
impl DimName for U30 type Value = U30;
impl DimName for U31 type Value = U31;
impl DimName for U32 type Value = U32;
impl DimName for U33 type Value = U33;
impl DimName for U34 type Value = U34;
impl DimName for U35 type Value = U35;
impl DimName for U36 type Value = U36;
impl DimName for U37 type Value = U37;
impl DimName for U38 type Value = U38;
impl DimName for U39 type Value = U39;
impl DimName for U40 type Value = U40;
impl DimName for U41 type Value = U41;
impl DimName for U42 type Value = U42;
impl DimName for U43 type Value = U43;
impl DimName for U44 type Value = U44;
impl DimName for U45 type Value = U45;
impl DimName for U46 type Value = U46;
impl DimName for U47 type Value = U47;
impl DimName for U48 type Value = U48;
impl DimName for U49 type Value = U49;
impl DimName for U50 type Value = U50;
impl DimName for U51 type Value = U51;
impl DimName for U52 type Value = U52;
impl DimName for U53 type Value = U53;
impl DimName for U54 type Value = U54;
impl DimName for U55 type Value = U55;
impl DimName for U56 type Value = U56;
impl DimName for U57 type Value = U57;
impl DimName for U58 type Value = U58;
impl DimName for U59 type Value = U59;
impl DimName for U60 type Value = U60;
impl DimName for U61 type Value = U61;
impl DimName for U62 type Value = U62;
impl DimName for U63 type Value = U63;
impl DimName for U64 type Value = U64;
impl DimName for U65 type Value = U65;
impl DimName for U66 type Value = U66;
impl DimName for U67 type Value = U67;
impl DimName for U68 type Value = U68;
impl DimName for U69 type Value = U69;
impl DimName for U70 type Value = U70;
impl DimName for U71 type Value = U71;
impl DimName for U72 type Value = U72;
impl DimName for U73 type Value = U73;
impl DimName for U74 type Value = U74;
impl DimName for U75 type Value = U75;
impl DimName for U76 type Value = U76;
impl DimName for U77 type Value = U77;
impl DimName for U78 type Value = U78;
impl DimName for U79 type Value = U79;
impl DimName for U80 type Value = U80;
impl DimName for U81 type Value = U81;
impl DimName for U82 type Value = U82;
impl DimName for U83 type Value = U83;
impl DimName for U84 type Value = U84;
impl DimName for U85 type Value = U85;
impl DimName for U86 type Value = U86;
impl DimName for U87 type Value = U87;
impl DimName for U88 type Value = U88;
impl DimName for U89 type Value = U89;
impl DimName for U90 type Value = U90;
impl DimName for U91 type Value = U91;
impl DimName for U92 type Value = U92;
impl DimName for U93 type Value = U93;
impl DimName for U94 type Value = U94;
impl DimName for U95 type Value = U95;
impl DimName for U96 type Value = U96;
impl DimName for U97 type Value = U97;
impl DimName for U98 type Value = U98;
impl DimName for U99 type Value = U99;
impl DimName for U100 type Value = U100;
impl DimName for U101 type Value = U101;
impl DimName for U102 type Value = U102;
impl DimName for U103 type Value = U103;
impl DimName for U104 type Value = U104;
impl DimName for U105 type Value = U105;
impl DimName for U106 type Value = U106;
impl DimName for U107 type Value = U107;
impl DimName for U108 type Value = U108;
impl DimName for U109 type Value = U109;
impl DimName for U110 type Value = U110;
impl DimName for U111 type Value = U111;
impl DimName for U112 type Value = U112;
impl DimName for U113 type Value = U113;
impl DimName for U114 type Value = U114;
impl DimName for U115 type Value = U115;
impl DimName for U116 type Value = U116;
impl DimName for U117 type Value = U117;
impl DimName for U118 type Value = U118;
impl DimName for U119 type Value = U119;
impl DimName for U120 type Value = U120;
impl DimName for U121 type Value = U121;
impl DimName for U122 type Value = U122;
impl DimName for U123 type Value = U123;
impl DimName for U124 type Value = U124;
impl DimName for U125 type Value = U125;
impl DimName for U126 type Value = U126;
impl DimName for U127 type Value = U127;