Available on crate feature
alloc
only.Expand description
Arc<dyn 'static + Send + Sync + Fn(...) -> _>
but with a #[repr(C)]
layout (inlined virtual method table).
Structs§
Arc<dyn Send + Sync + Fn() -> Ret>
Arc<dyn Send + Sync + Fn() -> Ret>
Arc<dyn Send + Sync + Fn(A1) -> Ret>
Arc<dyn Send + Sync + Fn(A1) -> Ret>
Arc<dyn Send + Sync + Fn(A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A5, A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A5, A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A6, A5, A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A6, A5, A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A7, A6, A5, A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A7, A6, A5, A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A8, A7, A6, A5, A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A8, A7, A6, A5, A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A9, A8, A7, A6, A5, A4, A3, A2, A1) -> Ret>
Arc<dyn Send + Sync + Fn(A9, A8, A7, A6, A5, A4, A3, A2, A1) -> Ret>