OpaqueContext

Type Alias OpaqueContext 

Source
pub type OpaqueContext = *const c_void;
Expand description

We pass here main context of parent program

Trait Implementations§

Source§

impl FFIConversion<*const c_void> for OpaqueContext

Source§

unsafe fn ffi_from_const(ffi: *const Self) -> OpaqueContext_FFI

Safety Read more
Source§

unsafe fn ffi_to_const(obj: OpaqueContext_FFI) -> *const Self

Safety Read more
Source§

unsafe fn ffi_from(ffi: *mut Self) -> OpaqueContext_FFI

Safety Read more
Source§

unsafe fn ffi_to(obj: OpaqueContext_FFI) -> *mut Self

Safety Read more
Source§

unsafe fn destroy(_ffi: *mut Self)

Safety Read more
Source§

unsafe fn ffi_from_opt(ffi: *mut Self) -> Option<T>

Safety Read more
Source§

unsafe fn ffi_to_opt(obj: Option<T>) -> *mut Self
where Self: Sized,

Safety Read more