[][src]Trait rin::math::dimension::DimName

pub trait DimName: Dim where
    <Self::Value as NamedDim>::Name == Self, 
{ type Value: NamedDim; fn name() -> Self; fn dim() -> usize { ... } }

Trait implemented exclusively by type-level integers.

Associated Types

Required Methods

The name of this dimension, i.e., the singleton Self.

Provided Methods

The value of this dimension.

Implementations on Foreign Types

impl<A, B, C, D, E, F, G> DimName for UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, A>, B>, C>, D>, E>, F>, G> where
    A: Send + Copy + Sync + PartialEq<A> + Any + Debug + Bit,
    B: Send + Copy + Sync + PartialEq<B> + Any + Debug + Bit,
    C: Send + Copy + Sync + PartialEq<C> + Any + Debug + Bit,
    D: Send + Copy + Sync + PartialEq<D> + Any + Debug + Bit,
    E: Send + Copy + Sync + PartialEq<E> + Any + Debug + Bit,
    F: Send + Copy + Sync + PartialEq<F> + Any + Debug + Bit,
    G: Send + Copy + Sync + PartialEq<G> + Any + Debug + Bit
[src]

impl<U, B> DimName for UInt<U, B> where
    B: Send + Copy + Sync + PartialEq<B> + Any + Debug + Bit,
    U: DimName + Unsigned
[src]

Implementors

impl DimName for U0
[src]

impl DimName for U1
[src]

impl DimName for U10
[src]

impl DimName for U100
[src]

impl DimName for U101
[src]

impl DimName for U102
[src]

impl DimName for U103
[src]

impl DimName for U104
[src]

impl DimName for U105
[src]

impl DimName for U106
[src]

impl DimName for U107
[src]

impl DimName for U109
[src]

impl DimName for U11
[src]

impl DimName for U110
[src]

impl DimName for U111
[src]

impl DimName for U112
[src]

impl DimName for U113
[src]

impl DimName for U114
[src]

impl DimName for U115
[src]

impl DimName for U116
[src]

impl DimName for U117
[src]

impl DimName for U118
[src]

impl DimName for U119
[src]

impl DimName for U12
[src]

impl DimName for U120
[src]

impl DimName for U121
[src]

impl DimName for U122
[src]

impl DimName for U123
[src]

impl DimName for U126
[src]

impl DimName for U127
[src]

impl DimName for U13
[src]

impl DimName for U14
[src]

impl DimName for U16
[src]

impl DimName for U17
[src]

impl DimName for U18
[src]

impl DimName for U19
[src]

impl DimName for U20
[src]

impl DimName for U21
[src]

impl DimName for U22
[src]

impl DimName for U23
[src]

impl DimName for U24
[src]

impl DimName for U25
[src]

impl DimName for U26
[src]

impl DimName for U28
[src]

impl DimName for U29
[src]

impl DimName for U3
[src]

impl DimName for U30
[src]

impl DimName for U31
[src]

impl DimName for U32
[src]

impl DimName for U33
[src]

impl DimName for U34
[src]

impl DimName for U35
[src]

impl DimName for U36
[src]

impl DimName for U37
[src]

impl DimName for U39
[src]

impl DimName for U4
[src]

impl DimName for U40
[src]

impl DimName for U41
[src]

impl DimName for U42
[src]

impl DimName for U43
[src]

impl DimName for U44
[src]

impl DimName for U45
[src]

impl DimName for U46
[src]

impl DimName for U47
[src]

impl DimName for U48
[src]

impl DimName for U5
[src]

impl DimName for U50
[src]

impl DimName for U51
[src]

impl DimName for U52
[src]

impl DimName for U53
[src]

impl DimName for U54
[src]

impl DimName for U55
[src]

impl DimName for U56
[src]

impl DimName for U57
[src]

impl DimName for U58
[src]

impl DimName for U59
[src]

impl DimName for U61
[src]

impl DimName for U62
[src]

impl DimName for U63
[src]

impl DimName for U64
[src]

impl DimName for U65
[src]

impl DimName for U66
[src]

impl DimName for U67
[src]

impl DimName for U68
[src]

impl DimName for U69
[src]

impl DimName for U70
[src]

impl DimName for U71
[src]

impl DimName for U72
[src]

impl DimName for U73
[src]

impl DimName for U74
[src]

impl DimName for U75
[src]

impl DimName for U77
[src]

impl DimName for U78
[src]

impl DimName for U79
[src]

impl DimName for U8
[src]

impl DimName for U80
[src]

impl DimName for U81
[src]

impl DimName for U82
[src]

impl DimName for U83
[src]

impl DimName for U84
[src]

impl DimName for U85
[src]

impl DimName for U86
[src]

impl DimName for U87
[src]

impl DimName for U88
[src]

impl DimName for U89
[src]

impl DimName for U9
[src]

impl DimName for U90
[src]

impl DimName for U91
[src]

impl DimName for U92
[src]

impl DimName for U93
[src]

impl DimName for U94
[src]

impl DimName for U95
[src]

impl DimName for U96
[src]

impl DimName for U99
[src]

impl DimName for U108
[src]

impl DimName for U124
[src]

impl DimName for U125
[src]

impl DimName for U15
[src]

impl DimName for U2
[src]

impl DimName for U27
[src]

impl DimName for U38
[src]

impl DimName for U49
[src]

impl DimName for U6
[src]

impl DimName for U60
[src]

impl DimName for U7
[src]

impl DimName for U76
[src]

impl DimName for U97
[src]

impl DimName for U98
[src]