Hi!

By academic purpouses I want to show to my students real runnable examples about floating point convetion (IEEE754), but for that i need to use logic bitwise operations on floats.

Is there a way to do it in rust like in c using:

```
float x = 5.4;
unsigned int x_as_bits = *((unsigned int*)&x); // pick x's pointer and cast
// it as other type pointer, then, deferenciate it~
```

Thanks!