diff options
Diffstat (limited to 'src/libstd/num/f64.rs')
| -rw-r--r-- | src/libstd/num/f64.rs | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/src/libstd/num/f64.rs b/src/libstd/num/f64.rs index fe51cb07646..bdfb42b4b88 100644 --- a/src/libstd/num/f64.rs +++ b/src/libstd/num/f64.rs @@ -556,16 +556,7 @@ impl Bounded for f64 { fn max_value() -> f64 { 1.7976931348623157e+308 } } -impl Primitive for f64 { - #[inline] - fn bits(_: Option<f64>) -> uint { 64 } - - #[inline] - fn bytes(_: Option<f64>) -> uint { Primitive::bits(Some(0f64)) / 8 } - - #[inline] - fn is_signed(_: Option<f64>) -> bool { true } -} +impl Primitive for f64 {} impl Float for f64 { #[inline] @@ -1179,13 +1170,6 @@ mod tests { } #[test] - fn test_primitive() { - let none: Option<f64> = None; - assert_eq!(Primitive::bits(none), mem::size_of::<f64>() * 8); - assert_eq!(Primitive::bytes(none), mem::size_of::<f64>()); - } - - #[test] fn test_is_normal() { let nan: f64 = Float::nan(); let inf: f64 = Float::infinity(); |
