| use crate::fmt::{Debug, Formatter, Result}; | |
| macro_rules! floating { | |
| ($($ty:ident)*) => { | |
| $( | |
| #[stable(feature = "rust1", since = "1.0.0")] | |
| impl Debug for $ty { | |
| #[inline] | |
| fn fmt(&self, _fmt: &mut Formatter<'_>) -> Result { | |
| panic!("floating point fmt support is turned off"); | |
| } | |
| } | |
| )* | |
| }; | |
| } | |
| floating! { f16 f32 f64 f128 } |