File tree 1 file changed +2
-11
lines changed
1 file changed +2
-11
lines changed Original file line number Diff line number Diff line change @@ -3959,17 +3959,8 @@ impl<T> [T] {
3959
3959
3960
3960
/// Split a slice into a prefix, a middle of aligned SIMD types, and a suffix.
3961
3961
///
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.
3973
3964
///
3974
3965
/// # Panics
3975
3966
///
You can’t perform that action at this time.
0 commit comments