List of all items
Structs
- high::arity0::Cif0
- high::arity0::Closure0
- high::arity0::ClosureMut0
- high::arity0::ClosureOnce0
- high::arity0::FnPtr0
- high::arity10::Cif10
- high::arity10::Closure10
- high::arity10::ClosureMut10
- high::arity10::ClosureOnce10
- high::arity10::FnPtr10
- high::arity11::Cif11
- high::arity11::Closure11
- high::arity11::ClosureMut11
- high::arity11::ClosureOnce11
- high::arity11::FnPtr11
- high::arity12::Cif12
- high::arity12::Closure12
- high::arity12::ClosureMut12
- high::arity12::ClosureOnce12
- high::arity12::FnPtr12
- high::arity1::Cif1
- high::arity1::Closure1
- high::arity1::ClosureMut1
- high::arity1::ClosureOnce1
- high::arity1::FnPtr1
- high::arity2::Cif2
- high::arity2::Closure2
- high::arity2::ClosureMut2
- high::arity2::ClosureOnce2
- high::arity2::FnPtr2
- high::arity3::Cif3
- high::arity3::Closure3
- high::arity3::ClosureMut3
- high::arity3::ClosureOnce3
- high::arity3::FnPtr3
- high::arity4::Cif4
- high::arity4::Closure4
- high::arity4::ClosureMut4
- high::arity4::ClosureOnce4
- high::arity4::FnPtr4
- high::arity5::Cif5
- high::arity5::Closure5
- high::arity5::ClosureMut5
- high::arity5::ClosureOnce5
- high::arity5::FnPtr5
- high::arity6::Cif6
- high::arity6::Closure6
- high::arity6::ClosureMut6
- high::arity6::ClosureOnce6
- high::arity6::FnPtr6
- high::arity7::Cif7
- high::arity7::Closure7
- high::arity7::ClosureMut7
- high::arity7::ClosureOnce7
- high::arity7::FnPtr7
- high::arity8::Cif8
- high::arity8::Closure8
- high::arity8::ClosureMut8
- high::arity8::ClosureOnce8
- high::arity8::FnPtr8
- high::arity9::Cif9
- high::arity9::Closure9
- high::arity9::ClosureMut9
- high::arity9::ClosureOnce9
- high::arity9::FnPtr9
- high::call::Arg
- high::types::Type
- low::CodePtr
- low::ffi_cif
- low::ffi_closure
- low::ffi_type
- middle::Arg
- middle::Builder
- middle::Cif
- middle::Closure
- middle::ClosureOnce
- middle::Type
- raw::ffi_cif
- raw::ffi_closure
- raw::ffi_go_closure
- raw::ffi_java_raw_closure
- raw::ffi_raw_closure
- raw::ffi_type
Enums
Unions
Traits
Macros
Functions
- high::call::arg
- high::call::call
- low::call
- low::closure_alloc
- low::closure_free
- low::prep_cif
- low::prep_cif_var
- low::prep_closure
- low::prep_closure_mut
- middle::arg
- raw::ffi_call
- raw::ffi_call_go
- raw::ffi_closure_alloc
- raw::ffi_closure_free
- raw::ffi_get_struct_offsets
- raw::ffi_java_ptrarray_to_raw
- raw::ffi_java_raw_call
- raw::ffi_java_raw_size
- raw::ffi_java_raw_to_ptrarray
- raw::ffi_prep_cif
- raw::ffi_prep_cif_var
- raw::ffi_prep_closure
- raw::ffi_prep_closure_loc
- raw::ffi_prep_go_closure
- raw::ffi_prep_java_raw_closure
- raw::ffi_prep_java_raw_closure_loc
- raw::ffi_prep_raw_closure
- raw::ffi_prep_raw_closure_loc
- raw::ffi_ptrarray_to_raw
- raw::ffi_raw_call
- raw::ffi_raw_size
- raw::ffi_raw_to_ptrarray
Type Definitions
- high::FfiAbi
- high::arity0::Callback0
- high::arity0::CallbackMut0
- high::arity0::CallbackOnce0
- high::arity10::Callback10
- high::arity10::CallbackMut10
- high::arity10::CallbackOnce10
- high::arity11::Callback11
- high::arity11::CallbackMut11
- high::arity11::CallbackOnce11
- high::arity12::Callback12
- high::arity12::CallbackMut12
- high::arity12::CallbackOnce12
- high::arity1::Callback1
- high::arity1::CallbackMut1
- high::arity1::CallbackOnce1
- high::arity2::Callback2
- high::arity2::CallbackMut2
- high::arity2::CallbackOnce2
- high::arity3::Callback3
- high::arity3::CallbackMut3
- high::arity3::CallbackOnce3
- high::arity4::Callback4
- high::arity4::CallbackMut4
- high::arity4::CallbackOnce4
- high::arity5::Callback5
- high::arity5::CallbackMut5
- high::arity5::CallbackOnce5
- high::arity6::Callback6
- high::arity6::CallbackMut6
- high::arity6::CallbackOnce6
- high::arity7::Callback7
- high::arity7::CallbackMut7
- high::arity7::CallbackOnce7
- high::arity8::Callback8
- high::arity8::CallbackMut8
- high::arity8::CallbackOnce8
- high::arity9::Callback9
- high::arity9::CallbackMut9
- high::arity9::CallbackOnce9
- low::Callback
- low::CallbackMut
- low::RawCallback
- low::Result
- low::ffi_abi
- low::ffi_arg
- low::ffi_sarg
- low::ffi_status
- middle::CallbackOnce
- middle::FfiAbi
- raw::ffi_abi
- raw::ffi_arg
- raw::ffi_java_raw
- raw::ffi_sarg
- raw::ffi_status
- raw::ffi_type_enum
Statics
- low::types::double
- low::types::float
- low::types::longdouble
- low::types::pointer
- low::types::sint16
- low::types::sint32
- low::types::sint64
- low::types::sint8
- low::types::uint16
- low::types::uint32
- low::types::uint64
- low::types::uint8
- low::types::void
- raw::ffi_type_double
- raw::ffi_type_float
- raw::ffi_type_longdouble
- raw::ffi_type_pointer
- raw::ffi_type_sint16
- raw::ffi_type_sint32
- raw::ffi_type_sint64
- raw::ffi_type_sint8
- raw::ffi_type_uint16
- raw::ffi_type_uint32
- raw::ffi_type_uint64
- raw::ffi_type_uint8
- raw::ffi_type_void
Constants
- high::ffi_abi_FFI_DEFAULT_ABI
- low::ffi_abi_FFI_DEFAULT_ABI
- low::type_tag::STRUCT
- middle::ffi_abi_FFI_DEFAULT_ABI
- raw::FFI_64_BIT_MAX
- raw::FFI_CLOSURES
- raw::FFI_NATIVE_RAW_API
- raw::FFI_SIZEOF_ARG
- raw::FFI_SIZEOF_JAVA_RAW
- raw::FFI_TRAMPOLINE_SIZE
- raw::FFI_TYPE_COMPLEX
- raw::FFI_TYPE_DOUBLE
- raw::FFI_TYPE_FLOAT
- raw::FFI_TYPE_INT
- raw::FFI_TYPE_LAST
- raw::FFI_TYPE_LONGDOUBLE
- raw::FFI_TYPE_POINTER
- raw::FFI_TYPE_SINT16
- raw::FFI_TYPE_SINT32
- raw::FFI_TYPE_SINT64
- raw::FFI_TYPE_SINT8
- raw::FFI_TYPE_STRUCT
- raw::FFI_TYPE_UINT16
- raw::FFI_TYPE_UINT32
- raw::FFI_TYPE_UINT64
- raw::FFI_TYPE_UINT8
- raw::FFI_TYPE_VOID
- raw::ffi_abi_FFI_DEFAULT_ABI
- raw::ffi_abi_FFI_EFI64
- raw::ffi_abi_FFI_FIRST_ABI
- raw::ffi_abi_FFI_GNUW64
- raw::ffi_abi_FFI_LAST_ABI
- raw::ffi_abi_FFI_UNIX64
- raw::ffi_abi_FFI_WIN64
- raw::ffi_status_FFI_BAD_ABI
- raw::ffi_status_FFI_BAD_ARGTYPE
- raw::ffi_status_FFI_BAD_TYPEDEF
- raw::ffi_status_FFI_OK
- raw::ffi_type_enum_COMPLEX
- raw::ffi_type_enum_STRUCT