pub type Fn3<T> = Arc<dyn Fn([T; 3]) -> [T; 3] + Sync + Send>;
A function of type 3d -> 3d.
3d -> 3d
pub struct Fn3<T> { /* private fields */ }