Module ink_env::call::utils

source ·
Expand description

Utility types for the cross-contract calling API.


A single argument and its reference to a known value.
An argument list.
The end of an argument list.
Represents a return type.
A parameter that has been set to some value.
A parameter that has not been set, yet.


Implemented by Set and Unset in order to unwrap their value.

Type Definitions

Minor simplification of an argument list with a head and rest.
An empty argument list.