File tree Expand file tree Collapse file tree 1 file changed +2
-11
lines changed Expand file tree Collapse file tree 1 file changed +2
-11
lines changed Original file line number Diff line number Diff line change @@ -3959,17 +3959,8 @@ impl<T> [T] {
39593959
39603960 /// Split a slice into a prefix, a middle of aligned SIMD types, and a suffix.
39613961 ///
3962- /// This is a safe wrapper around [`slice::align_to`], so has the same weak
3963- /// postconditions as that method. You're only assured that
3964- /// `self.len() == prefix.len() + middle.len() * LANES + suffix.len()`.
3965- ///
3966- /// Notably, all of the following are possible:
3967- /// - `prefix.len() >= LANES`.
3968- /// - `middle.is_empty()` despite `self.len() >= 3 * LANES`.
3969- /// - `suffix.len() >= LANES`.
3970- ///
3971- /// That said, this is a safe method, so if you're only writing safe code,
3972- /// then this can at most cause incorrect logic, not unsoundness.
3962+ /// This is a safe wrapper around [`slice::align_to`], so inherits the same
3963+ /// guarantees as that method.
39733964 ///
39743965 /// # Panics
39753966 ///
You can’t perform that action at this time.
0 commit comments