diff --git a/crates/core_simd/src/vector.rs b/crates/core_simd/src/vector.rs index c6f588672b4c..761151ab8b28 100644 --- a/crates/core_simd/src/vector.rs +++ b/crates/core_simd/src/vector.rs @@ -125,7 +125,7 @@ where /// assert_eq!(v.as_array(), &[8, 8, 8, 8]); /// ``` pub fn splat(value: T) -> Self { - // This is a workaround for `[value; LANES]` generating a loop: + // This is preferred over `[value; LANES]`, since it's explicitly a splat: // https://github.com/rust-lang/rust/issues/97804 struct Splat; impl Swizzle<1, LANES> for Splat {