Module func

Module func 

Source
Expand description

cbindgen:ignore

Re-exports§

pub use crate::flatbuffer_wrappers::function_types::ParameterValue;
pub use crate::flatbuffer_wrappers::function_types::ReturnType;
pub use crate::flatbuffer_wrappers::function_types::ReturnValue;

Enums§

Error
The error type for Hyperlight operations

Traits§

Function
Re-export for HostFunction trait
ParameterTuple
A trait to describe the tuple of parameters that a host function can take.
ResultType
A trait to handle either a SupportedReturnType or a Result<impl SupportedReturnType>
SupportedParameterType
This is a marker trait that is used to indicate that a type is a valid Hyperlight parameter type.
SupportedReturnType
This is a marker trait that is used to indicate that a type is a valid Hyperlight return type.