[][src]Module safer_ffi::closure::boxed

Box<dyn 'static + Send + FnMut(...) -> _> but with a #[repr(C)] layout (inlined virtual method table).

Structs

BoxDynFnMut0

Box<dyn 'static + Send + FnMut() -> Ret>

BoxDynFnMut0_Layout
BoxDynFnMut1

Box<dyn 'static + Send + FnMut(A1) -> Ret>

BoxDynFnMut1_Layout
BoxDynFnMut2

Box<dyn 'static + Send + FnMut(A2, A1) -> Ret>

BoxDynFnMut2_Layout
BoxDynFnMut3

Box<dyn 'static + Send + FnMut(A3, A2, A1) -> Ret>

BoxDynFnMut3_Layout
BoxDynFnMut4

Box<dyn 'static + Send + FnMut(A4, A3, A2, A1) -> Ret>

BoxDynFnMut4_Layout
BoxDynFnMut5

Box<dyn 'static + Send + FnMut(A5, A4, A3, A2, A1) -> Ret>

BoxDynFnMut5_Layout
BoxDynFnMut6

Box<dyn 'static + Send + FnMut(A6, A5, A4, A3, A2, A1) -> Ret>

BoxDynFnMut6_Layout
BoxDynFnMut7

Box<dyn 'static + Send + FnMut(A7, A6, A5, A4, A3, A2, A1) -> Ret>

BoxDynFnMut7_Layout
BoxDynFnMut8

Box<dyn 'static + Send + FnMut(A8, A7, A6, A5, A4, A3, A2, A1) -> Ret>

BoxDynFnMut8_Layout
BoxDynFnMut9

Box<dyn 'static + Send + FnMut(A9, A8, A7, A6, A5, A4, A3, A2, A1) -> Ret>

BoxDynFnMut9_Layout