_cbor_float_helper
uint32_t val = ((union _cbor_float_helper){.as_float = value}).as_uint;
((union _cbor_float_helper){.as_float = value}).as_uint, buffer,
union _cbor_float_helper helper = {.as_uint = _cbor_load_uint32(source)};