mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 08:44:35 +00:00
Clarify align_to's requirements and obligations
This commit is contained in:
parent
4be0675589
commit
571e22d7e8
@ -2308,9 +2308,10 @@ impl<T> [T] {
|
||||
/// maintained.
|
||||
///
|
||||
/// This method splits the slice into three distinct slices: prefix, correctly aligned middle
|
||||
/// slice of a new type, and the suffix slice. The method does a best effort to make the
|
||||
/// middle slice the greatest length possible for a given type and input slice, but only
|
||||
/// your algorithm's performance should depend on that, not its correctness.
|
||||
/// slice of a new type, and the suffix slice. The method may make the middle slice the greatest
|
||||
/// length possible for a given type and input slice, but only your algorithm's performance
|
||||
/// should depend on that, not its correctness. It is permissible for all of the input data to
|
||||
/// be returned as the prefix or suffix slice.
|
||||
///
|
||||
/// This method has no purpose when either input element `T` or output element `U` are
|
||||
/// zero-sized and will return the original slice without splitting anything.
|
||||
@ -2361,9 +2362,10 @@ impl<T> [T] {
|
||||
/// maintained.
|
||||
///
|
||||
/// This method splits the slice into three distinct slices: prefix, correctly aligned middle
|
||||
/// slice of a new type, and the suffix slice. The method does a best effort to make the
|
||||
/// middle slice the greatest length possible for a given type and input slice, but only
|
||||
/// your algorithm's performance should depend on that, not its correctness.
|
||||
/// slice of a new type, and the suffix slice. The method may make the middle slice the greatest
|
||||
/// length possible for a given type and input slice, but only your algorithm's performance
|
||||
/// should depend on that, not its correctness. It is permissible for all of the input data to
|
||||
/// be returned as the prefix or suffix slice.
|
||||
///
|
||||
/// This method has no purpose when either input element `T` or output element `U` are
|
||||
/// zero-sized and will return the original slice without splitting anything.
|
||||
|
Loading…
Reference in New Issue
Block a user