Closed as not planned
Description
This is an enhancement request. I'd like u32::from_bits, u64::from_bits, and f32::to_bits, f64::to_bits usable in const functions. I think today they can be implemented using const_transmute:
#![feature(const_transmute)]
const fn from_bits(v: u32) -> f32 {
unsafe { std::mem::transmute(v) }
}
const fn to_bits(v: f32) -> u32 {
unsafe { std::mem::transmute(v) }
}
fn main() {}