Takes as input a sequence of objects, and converts them to a series of little-endian bits.
All traits that implement ToBits can be automatically converted to bits in this manner.
Takes as input a sequence of structs, and converts them to a series of little-endian bytes.
All traits that implement ToBytes can be automatically converted to bytes in this manner.
This macro provides a VM runtime environment which will safely halt
without producing logs that look like unexpected behavior.
In debug mode, it prints to stderr using the format: “VM safely halted at : ”.