Structs§
Functions§
- blocking_
wait blocking_wait(fut: ptr<CffiFuture<T>>) -> ptr<T>- box_
future_ output - box_i32
box_i32(value: i32) -> ptr<i32>- box_ptr
box_ptr(value: opt_ptr<T>) -> ptr<opt_ptr<T>>- box_u64
box_u64(value: u64) -> ptr<u64>- call_
dyn_ fn call_dyn_fn(dyn_fn: ptr<Box<dyn Fn()>>) -> ()- example_
dyn_ fn_ new example_dyn_fn_new() -> ptr<Box<dyn Fn()>>- example_
pointer_ buffer_ new example_pointer_buffer_new() -> CffiPointerBuffer- new_
cffi_ future new_cffi_future(poll_fn: extern fn() -> opt_ptr<T>, debug: bool) -> ptr<CffiFuture<T>>- poll_
cffi_ future poll_cffi_future(fut: ptr<CffiFuture<T>>, waker: ptr<CWakerWrapper>) -> opt_ptr<T>- wake_
cffi_ future wake_cffi_future(fut: ptr<CffiFuture<T>>) -> ()- waker_
from_ wrapper_ ptr - waker_
wrapper_ new waker_wrapper_new(waker: extern fn()) -> ptr<CWakerWrapper>