Arc<dyn 'static + Send + Sync + Fn(...) -> _>
but with a #[repr(C)]
layout (inlined virtual method table).
ArcDynFn0 | Arc<dyn 'static + Send + Sync + Fn() -> Ret>
|
ArcDynFn0_Layout | |
ArcDynFn1 | Arc<dyn 'static + Send + Sync + Fn(A1) -> Ret>
|
ArcDynFn1_Layout | |
ArcDynFn2 | Arc<dyn 'static + Send + Sync + Fn(A2, A1) -> Ret>
|
ArcDynFn2_Layout | |
ArcDynFn3 | Arc<dyn 'static + Send + Sync + Fn(A3, A2, A1) -> Ret>
|
ArcDynFn3_Layout | |
ArcDynFn4 | Arc<dyn 'static + Send + Sync + Fn(A4, A3, A2, A1) -> Ret>
|
ArcDynFn4_Layout | |
ArcDynFn5 | Arc<dyn 'static + Send + Sync + Fn(A5, A4, A3, A2, A1) -> Ret>
|
ArcDynFn5_Layout | |
ArcDynFn6 | Arc<dyn 'static + Send + Sync + Fn(A6, A5, A4, A3, A2, A1) -> Ret>
|
ArcDynFn6_Layout | |
ArcDynFn7 | Arc<dyn 'static + Send + Sync + Fn(A7, A6, A5, A4, A3, A2, A1) -> Ret>
|
ArcDynFn7_Layout | |
ArcDynFn8 | Arc<dyn 'static + Send + Sync + Fn(A8, A7, A6, A5, A4, A3, A2, A1) -> Ret>
|
ArcDynFn8_Layout | |
ArcDynFn9 | Arc<dyn 'static + Send + Sync + Fn(A9, A8, A7, A6, A5, A4, A3, A2, A1) -> Ret>
|
ArcDynFn9_Layout | |