331 )* } |
331 )* } |
332 } |
332 } |
333 |
333 |
334 impl_common!(u8 u16 u32 u64 u128 usize |
334 impl_common!(u8 u16 u32 u64 u128 usize |
335 i8 i16 i32 i64 i128 isize, min, max); |
335 i8 i16 i32 i64 i128 isize, min, max); |
|
336 |
336 // Any NaN yields NaN |
337 // Any NaN yields NaN |
|
338 #[cfg(feature = "nightly")] |
337 impl_common!(f32 f64, minimum, maximum); |
339 impl_common!(f32 f64, minimum, maximum); |
338 |
340 |
339 impl<U : Num, const N : usize> std::ops::Index<usize> for Cube<U, N> { |
341 impl<U : Num, const N : usize> std::ops::Index<usize> for Cube<U, N> { |
340 type Output = [U; 2]; |
342 type Output = [U; 2]; |
341 #[inline] |
343 #[inline] |