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 |