Trait rin::math::base::dimension::DimName [−][src]
pub trait DimName: Dim { type Value: NamedDim; pub fn name() -> Self; pub fn dim() -> usize { ... } }
Trait implemented exclusively by type-level integers.
Associated Types
Loading content...Required methods
Loading content...Provided methods
Loading content...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
C: Bit + Any + Debug + Copy + PartialEq<C> + Send + Sync,
E: Bit + Any + Debug + Copy + PartialEq<E> + Send + Sync,
B: Bit + Any + Debug + Copy + PartialEq<B> + Send + Sync,
A: Bit + Any + Debug + Copy + PartialEq<A> + Send + Sync,
D: Bit + Any + Debug + Copy + PartialEq<D> + Send + Sync,
F: Bit + Any + Debug + Copy + PartialEq<F> + Send + Sync,
G: Bit + Any + Debug + Copy + PartialEq<G> + Send + Sync,
[src]
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
C: Bit + Any + Debug + Copy + PartialEq<C> + Send + Sync,
E: Bit + Any + Debug + Copy + PartialEq<E> + Send + Sync,
B: Bit + Any + Debug + Copy + PartialEq<B> + Send + Sync,
A: Bit + Any + Debug + Copy + PartialEq<A> + Send + Sync,
D: Bit + Any + Debug + Copy + PartialEq<D> + Send + Sync,
F: Bit + Any + Debug + Copy + PartialEq<F> + Send + Sync,
G: Bit + Any + Debug + Copy + PartialEq<G> + Send + Sync,
[src]impl<U, B> DimName for UInt<U, B> where
B: Bit + Any + Debug + Copy + PartialEq<B> + Send + Sync,
U: Unsigned + DimName,
[src]
impl<U, B> DimName for UInt<U, B> where
B: Bit + Any + Debug + Copy + PartialEq<B> + Send + Sync,
U: Unsigned + DimName,
[src]Implementors
Loading content...