Closed
Description
Creating this issue to track this FIXME note in float formatting:
This is calling
get_mut
on an uninitialized
MaybeUninit
(here and elsewhere in this file). Revisit this once
we decided whether that is valid or not.
We can do this only because we are libstd and coupled to the compiler.
(FWIW, usingfreeze
would not be enough;flt2dec::Part
is an enum!)
The issue being mentioned when the fixme was closed without addressing this concern, and the new tracking issue doesn't raise it, so created this so that we can discuss it here and link it to the tracking issue
cc @RalfJung