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: RetAbiType
Type 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]