| Prusa MINI Firmware overview
    | 
#include <variant8.h>

| Public Attributes | |
| uint8_t | type | 
| uint8_t | usr8 | 
| uint16_t | usr16 | 
| union { | |
| char * pc | |
| uint32_t usr32 | |
| float flt | |
| uint32_t ui32 | |
| int32_t i32 | |
| uint16_t ui16 | |
| int16_t i16 | |
| uint8_t ui8 | |
| int8_t i8 | |
| }; | |
| uint8_t _variant8_t::type | 
| uint8_t _variant8_t::usr8 | 
| uint16_t _variant8_t::usr16 | 
| char* _variant8_t::pc | 
| uint32_t _variant8_t::usr32 | 
| float _variant8_t::flt | 
| uint32_t _variant8_t::ui32 | 
| int32_t _variant8_t::i32 | 
| uint16_t _variant8_t::ui16 | 
| int16_t _variant8_t::i16 | 
| uint8_t _variant8_t::ui8 | 
| int8_t _variant8_t::i8 | 
| union { ... } |