<分区>
我想使用 aligned
属性为 C 结构编写 Rust FFI。
在夜间,可以使用 #[feature(repr_simd)]
,如 this question .没有 #[repr(simd)]
的相同技术似乎仅限于 8 个字节的最大对齐。
对齐和 SIMD 都有各种问题和 RFC,编译器指向 tracking issue #27731这似乎停滞不前。
RFC #325非常清楚地指向否,但它有点旧。
从 1.22 版开始,是否可以使用纯(不安全?)Rust 的稳定编译器来做到这一点?