[−][src]Trait sp_runtime_interface::host::FromFFIValue
Something that can be created from a ffi value.
Implementations are safe to assume that the arg
given to from_ffi_value
is only generated by the corresponding wasm::IntoFFIValue
implementation.
Associated Types
type SelfInstance
[src]
As Self
can be an unsized type, it needs to be represented by a sized type at the host.
This SelfInstance
is the sized type.
Required methods
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: Self::FFIType
) -> Result<Self::SelfInstance>
[src]
context: &mut dyn FunctionContext,
arg: Self::FFIType
) -> Result<Self::SelfInstance>
Create SelfInstance
from the given
Implementations on Foreign Types
impl FromFFIValue for u8
[src]
type SelfInstance = u8
pub fn from_ffi_value(_: &mut dyn FunctionContext, arg: u8) -> Result<u8>
[src]
impl FromFFIValue for u16
[src]
type SelfInstance = u16
pub fn from_ffi_value(_: &mut dyn FunctionContext, arg: u16) -> Result<u16>
[src]
impl FromFFIValue for u32
[src]
type SelfInstance = u32
pub fn from_ffi_value(_: &mut dyn FunctionContext, arg: u32) -> Result<u32>
[src]
impl FromFFIValue for u64
[src]
type SelfInstance = u64
pub fn from_ffi_value(_: &mut dyn FunctionContext, arg: u64) -> Result<u64>
[src]
impl FromFFIValue for i8
[src]
type SelfInstance = i8
pub fn from_ffi_value(_: &mut dyn FunctionContext, arg: i8) -> Result<i8>
[src]
impl FromFFIValue for i16
[src]
type SelfInstance = i16
pub fn from_ffi_value(_: &mut dyn FunctionContext, arg: i16) -> Result<i16>
[src]
impl FromFFIValue for i32
[src]
type SelfInstance = i32
pub fn from_ffi_value(_: &mut dyn FunctionContext, arg: i32) -> Result<i32>
[src]
impl FromFFIValue for i64
[src]
type SelfInstance = i64
pub fn from_ffi_value(_: &mut dyn FunctionContext, arg: i64) -> Result<i64>
[src]
impl FromFFIValue for bool
[src]
type SelfInstance = bool
pub fn from_ffi_value(_: &mut dyn FunctionContext, arg: u8) -> Result<bool>
[src]
impl<T: 'static + Decode> FromFFIValue for Vec<T>
[src]
type SelfInstance = Vec<T>
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u64
) -> Result<Vec<T>>
[src]
context: &mut dyn FunctionContext,
arg: u64
) -> Result<Vec<T>>
impl<T: 'static + Decode> FromFFIValue for [T]
[src]
type SelfInstance = Vec<T>
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u64
) -> Result<Vec<T>>
[src]
context: &mut dyn FunctionContext,
arg: u64
) -> Result<Vec<T>>
impl FromFFIValue for [u8; 1]
[src]
type SelfInstance = [u8; 1]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 1]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 1]>
impl FromFFIValue for [u8; 2]
[src]
type SelfInstance = [u8; 2]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 2]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 2]>
impl FromFFIValue for [u8; 3]
[src]
type SelfInstance = [u8; 3]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 3]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 3]>
impl FromFFIValue for [u8; 4]
[src]
type SelfInstance = [u8; 4]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 4]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 4]>
impl FromFFIValue for [u8; 5]
[src]
type SelfInstance = [u8; 5]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 5]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 5]>
impl FromFFIValue for [u8; 6]
[src]
type SelfInstance = [u8; 6]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 6]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 6]>
impl FromFFIValue for [u8; 7]
[src]
type SelfInstance = [u8; 7]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 7]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 7]>
impl FromFFIValue for [u8; 8]
[src]
type SelfInstance = [u8; 8]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 8]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 8]>
impl FromFFIValue for [u8; 9]
[src]
type SelfInstance = [u8; 9]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 9]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 9]>
impl FromFFIValue for [u8; 10]
[src]
type SelfInstance = [u8; 10]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 10]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 10]>
impl FromFFIValue for [u8; 11]
[src]
type SelfInstance = [u8; 11]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 11]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 11]>
impl FromFFIValue for [u8; 12]
[src]
type SelfInstance = [u8; 12]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 12]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 12]>
impl FromFFIValue for [u8; 13]
[src]
type SelfInstance = [u8; 13]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 13]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 13]>
impl FromFFIValue for [u8; 14]
[src]
type SelfInstance = [u8; 14]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 14]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 14]>
impl FromFFIValue for [u8; 15]
[src]
type SelfInstance = [u8; 15]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 15]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 15]>
impl FromFFIValue for [u8; 16]
[src]
type SelfInstance = [u8; 16]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 16]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 16]>
impl FromFFIValue for [u8; 17]
[src]
type SelfInstance = [u8; 17]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 17]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 17]>
impl FromFFIValue for [u8; 18]
[src]
type SelfInstance = [u8; 18]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 18]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 18]>
impl FromFFIValue for [u8; 19]
[src]
type SelfInstance = [u8; 19]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 19]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 19]>
impl FromFFIValue for [u8; 20]
[src]
type SelfInstance = [u8; 20]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 20]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 20]>
impl FromFFIValue for [u8; 21]
[src]
type SelfInstance = [u8; 21]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 21]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 21]>
impl FromFFIValue for [u8; 22]
[src]
type SelfInstance = [u8; 22]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 22]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 22]>
impl FromFFIValue for [u8; 23]
[src]
type SelfInstance = [u8; 23]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 23]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 23]>
impl FromFFIValue for [u8; 24]
[src]
type SelfInstance = [u8; 24]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 24]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 24]>
impl FromFFIValue for [u8; 25]
[src]
type SelfInstance = [u8; 25]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 25]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 25]>
impl FromFFIValue for [u8; 26]
[src]
type SelfInstance = [u8; 26]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 26]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 26]>
impl FromFFIValue for [u8; 27]
[src]
type SelfInstance = [u8; 27]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 27]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 27]>
impl FromFFIValue for [u8; 28]
[src]
type SelfInstance = [u8; 28]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 28]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 28]>
impl FromFFIValue for [u8; 29]
[src]
type SelfInstance = [u8; 29]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 29]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 29]>
impl FromFFIValue for [u8; 30]
[src]
type SelfInstance = [u8; 30]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 30]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 30]>
impl FromFFIValue for [u8; 31]
[src]
type SelfInstance = [u8; 31]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 31]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 31]>
impl FromFFIValue for [u8; 32]
[src]
type SelfInstance = [u8; 32]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 32]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 32]>
impl FromFFIValue for [u8; 33]
[src]
type SelfInstance = [u8; 33]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 33]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 33]>
impl FromFFIValue for [u8; 34]
[src]
type SelfInstance = [u8; 34]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 34]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 34]>
impl FromFFIValue for [u8; 35]
[src]
type SelfInstance = [u8; 35]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 35]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 35]>
impl FromFFIValue for [u8; 36]
[src]
type SelfInstance = [u8; 36]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 36]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 36]>
impl FromFFIValue for [u8; 37]
[src]
type SelfInstance = [u8; 37]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 37]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 37]>
impl FromFFIValue for [u8; 38]
[src]
type SelfInstance = [u8; 38]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 38]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 38]>
impl FromFFIValue for [u8; 39]
[src]
type SelfInstance = [u8; 39]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 39]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 39]>
impl FromFFIValue for [u8; 40]
[src]
type SelfInstance = [u8; 40]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 40]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 40]>
impl FromFFIValue for [u8; 41]
[src]
type SelfInstance = [u8; 41]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 41]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 41]>
impl FromFFIValue for [u8; 42]
[src]
type SelfInstance = [u8; 42]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 42]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 42]>
impl FromFFIValue for [u8; 43]
[src]
type SelfInstance = [u8; 43]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 43]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 43]>
impl FromFFIValue for [u8; 44]
[src]
type SelfInstance = [u8; 44]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 44]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 44]>
impl FromFFIValue for [u8; 45]
[src]
type SelfInstance = [u8; 45]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 45]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 45]>
impl FromFFIValue for [u8; 46]
[src]
type SelfInstance = [u8; 46]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 46]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 46]>
impl FromFFIValue for [u8; 47]
[src]
type SelfInstance = [u8; 47]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 47]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 47]>
impl FromFFIValue for [u8; 48]
[src]
type SelfInstance = [u8; 48]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 48]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 48]>
impl FromFFIValue for [u8; 49]
[src]
type SelfInstance = [u8; 49]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 49]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 49]>
impl FromFFIValue for [u8; 50]
[src]
type SelfInstance = [u8; 50]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 50]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 50]>
impl FromFFIValue for [u8; 51]
[src]
type SelfInstance = [u8; 51]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 51]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 51]>
impl FromFFIValue for [u8; 52]
[src]
type SelfInstance = [u8; 52]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 52]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 52]>
impl FromFFIValue for [u8; 53]
[src]
type SelfInstance = [u8; 53]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 53]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 53]>
impl FromFFIValue for [u8; 54]
[src]
type SelfInstance = [u8; 54]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 54]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 54]>
impl FromFFIValue for [u8; 55]
[src]
type SelfInstance = [u8; 55]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 55]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 55]>
impl FromFFIValue for [u8; 56]
[src]
type SelfInstance = [u8; 56]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 56]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 56]>
impl FromFFIValue for [u8; 57]
[src]
type SelfInstance = [u8; 57]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 57]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 57]>
impl FromFFIValue for [u8; 58]
[src]
type SelfInstance = [u8; 58]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 58]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 58]>
impl FromFFIValue for [u8; 59]
[src]
type SelfInstance = [u8; 59]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 59]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 59]>
impl FromFFIValue for [u8; 60]
[src]
type SelfInstance = [u8; 60]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 60]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 60]>
impl FromFFIValue for [u8; 61]
[src]
type SelfInstance = [u8; 61]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 61]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 61]>
impl FromFFIValue for [u8; 62]
[src]
type SelfInstance = [u8; 62]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 62]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 62]>
impl FromFFIValue for [u8; 63]
[src]
type SelfInstance = [u8; 63]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 63]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 63]>
impl FromFFIValue for [u8; 64]
[src]
type SelfInstance = [u8; 64]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 64]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 64]>
impl FromFFIValue for [u8; 65]
[src]
type SelfInstance = [u8; 65]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 65]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 65]>
impl FromFFIValue for [u8; 66]
[src]
type SelfInstance = [u8; 66]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 66]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 66]>
impl FromFFIValue for [u8; 67]
[src]
type SelfInstance = [u8; 67]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 67]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 67]>
impl FromFFIValue for [u8; 68]
[src]
type SelfInstance = [u8; 68]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 68]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 68]>
impl FromFFIValue for [u8; 69]
[src]
type SelfInstance = [u8; 69]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 69]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 69]>
impl FromFFIValue for [u8; 70]
[src]
type SelfInstance = [u8; 70]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 70]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 70]>
impl FromFFIValue for [u8; 71]
[src]
type SelfInstance = [u8; 71]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 71]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 71]>
impl FromFFIValue for [u8; 72]
[src]
type SelfInstance = [u8; 72]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 72]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 72]>
impl FromFFIValue for [u8; 73]
[src]
type SelfInstance = [u8; 73]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 73]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 73]>
impl FromFFIValue for [u8; 74]
[src]
type SelfInstance = [u8; 74]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 74]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 74]>
impl FromFFIValue for [u8; 75]
[src]
type SelfInstance = [u8; 75]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 75]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 75]>
impl FromFFIValue for [u8; 76]
[src]
type SelfInstance = [u8; 76]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 76]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 76]>
impl FromFFIValue for [u8; 77]
[src]
type SelfInstance = [u8; 77]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 77]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 77]>
impl FromFFIValue for [u8; 78]
[src]
type SelfInstance = [u8; 78]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 78]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 78]>
impl FromFFIValue for [u8; 79]
[src]
type SelfInstance = [u8; 79]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 79]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 79]>
impl FromFFIValue for [u8; 80]
[src]
type SelfInstance = [u8; 80]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 80]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 80]>
impl FromFFIValue for [u8; 81]
[src]
type SelfInstance = [u8; 81]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 81]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 81]>
impl FromFFIValue for [u8; 82]
[src]
type SelfInstance = [u8; 82]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 82]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 82]>
impl FromFFIValue for [u8; 83]
[src]
type SelfInstance = [u8; 83]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 83]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 83]>
impl FromFFIValue for [u8; 84]
[src]
type SelfInstance = [u8; 84]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 84]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 84]>
impl FromFFIValue for [u8; 85]
[src]
type SelfInstance = [u8; 85]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 85]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 85]>
impl FromFFIValue for [u8; 86]
[src]
type SelfInstance = [u8; 86]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 86]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 86]>
impl FromFFIValue for [u8; 87]
[src]
type SelfInstance = [u8; 87]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 87]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 87]>
impl FromFFIValue for [u8; 88]
[src]
type SelfInstance = [u8; 88]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 88]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 88]>
impl FromFFIValue for [u8; 89]
[src]
type SelfInstance = [u8; 89]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 89]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 89]>
impl FromFFIValue for [u8; 90]
[src]
type SelfInstance = [u8; 90]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 90]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 90]>
impl FromFFIValue for [u8; 91]
[src]
type SelfInstance = [u8; 91]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 91]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 91]>
impl FromFFIValue for [u8; 92]
[src]
type SelfInstance = [u8; 92]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 92]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 92]>
impl FromFFIValue for [u8; 93]
[src]
type SelfInstance = [u8; 93]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 93]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 93]>
impl FromFFIValue for [u8; 94]
[src]
type SelfInstance = [u8; 94]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 94]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 94]>
impl FromFFIValue for [u8; 95]
[src]
type SelfInstance = [u8; 95]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 95]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 95]>
impl FromFFIValue for [u8; 96]
[src]
type SelfInstance = [u8; 96]
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 96]>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<[u8; 96]>
impl FromFFIValue for str
[src]
type SelfInstance = String
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u64
) -> Result<String>
[src]
context: &mut dyn FunctionContext,
arg: u64
) -> Result<String>
impl FromFFIValue for u128
[src]
type SelfInstance = u128
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<u128>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<u128>
impl FromFFIValue for i128
[src]
type SelfInstance = i128
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: u32
) -> Result<i128>
[src]
context: &mut dyn FunctionContext,
arg: u32
) -> Result<i128>
Implementors
impl<T: PassBy> FromFFIValue for T
[src]
type SelfInstance = Self
pub fn from_ffi_value(
context: &mut dyn FunctionContext,
arg: <T::PassBy as RIType>::FFIType
) -> Result<Self>
[src]
context: &mut dyn FunctionContext,
arg: <T::PassBy as RIType>::FFIType
) -> Result<Self>