src/sets/cube.rs

changeset 90
b3c35d16affe
parent 55
7b2ee3e84c5f
child 86
d5b0e496b72f
equal deleted inserted replaced
25:d14c877e14b7 90:b3c35d16affe
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]

mercurial