@@ -992,11 +992,11 @@ extern "rust-intrinsic" {
992
992
///
993
993
/// * The two regions of memory must *not* overlap.
994
994
///
995
- /// Additionally, if `T` is not [`Copy`](../marker/trait.Copy), only the
996
- /// region at `src` *or* the region at `dst` can be used or dropped after
997
- /// calling `copy_nonoverlapping`. `copy_nonoverlapping` creates bitwise
998
- /// copies of `T`, regardless of whether `T: Copy`, which can result in
999
- /// undefined behavior if both copies are used.
995
+ /// Additionally, if `T` is not [`Copy`](../marker/trait.Copy.html ), only
996
+ /// the region at `src` *or* the region at `dst` can be used or dropped
997
+ /// after calling `copy_nonoverlapping`. `copy_nonoverlapping` creates
998
+ /// bitwise copies of `T`, regardless of whether `T: Copy`, which can result
999
+ /// in undefined behavior if both copies are used.
1000
1000
///
1001
1001
/// # Examples
1002
1002
///
@@ -1043,7 +1043,7 @@ extern "rust-intrinsic" {
1043
1043
/// assert!(b.is_empty());
1044
1044
/// ```
1045
1045
///
1046
- /// [`Vec::append() `]: ../vec/struct.Vec.html#method.append
1046
+ /// [`Vec::append`]: ../../std /vec/struct.Vec.html#method.append
1047
1047
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
1048
1048
pub fn copy_nonoverlapping < T > ( src : * const T , dst : * mut T , count : usize ) ;
1049
1049
0 commit comments