pub trait PassthroughAlloc {
    type Argv: Into<[usize; 4]>;
    type Ret;

    const NUM: Number;

    fn stage(self) -> Self::Argv;
}
Expand description

Trait implemented by allocatable Enarx calls, which are passed through directly to the host and do not require custom handling logic.

Required Associated Types

The Enarx call argument vector.

For example, call::types::Argv<3>.

Enarx call return value.

For example, usize.

Required Associated Constants

Enarx call number.

For example, Number::BalloonMemory.

Required Methods

Returns argument vector registers.

Implementors