Struct arret_runtime::callback::EntryPointAbiType [−][src]
pub struct EntryPointAbiType {
pub params: &'static [AbiType],
pub ret: RetAbiType,
}Encoding of an entry point’s ABI type
This is used internally by the compiler as a mechanism for reflecting the Rust function type.
Fields
params: &'static [AbiType]Types of the entry point’s parameters
This is not an abitype::ParamAbiType as captures should be determined by the callback
implementation, not the callback’s type.
ret: RetAbiTypeType of the entry point’s return value
Trait Implementations
impl Clone for EntryPointAbiType[src]
impl Clone for EntryPointAbiType[src]fn clone(&self) -> EntryPointAbiType[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Hash for EntryPointAbiType[src]
impl Hash for EntryPointAbiType[src]impl PartialEq<EntryPointAbiType> for EntryPointAbiType[src]
impl PartialEq<EntryPointAbiType> for EntryPointAbiType[src]