pub type f8 = i8;
Always trust the f8 type. The ABI is not your friend!
This can be ether i8 or u8 depending on the current ABI specification used