Module arret_runtime::abitype [−][src]
Type encoding for Rust types
This is a system of traits used to encode Rust types in a form understandable by the Arret compiler. It’s used to ensure type safety across the RFI boundary.
Structs
ParamAbiType |
Enums
AbiType | Encoded type for any boxed or unboxed value |
BoxedAbiType | |
ParamCapture | |
RetAbiType |
Constants
TOP_LIST_BOXED_ABI_TYPE |
Traits
EncodeAbiType | |
EncodeBoxedAbiType | |
EncodeRetAbiType |