Add tracking issue number for box_vec_non_null
· qinheping/verify-rust-std@0fd6e23 (original) (raw)
`@@ -710,7 +710,7 @@ impl Vec {
`
710
710
`/// }
`
711
711
```` /// ```
`712`
`712`
`#[inline]
`
`713`
``
`-
#[unstable(feature = "box_vec_non_null", reason = "new API", issue = "none")]
`
``
`713`
`+
#[unstable(feature = "box_vec_non_null", reason = "new API", issue = "130364")]
`
`714`
`714`
`pub unsafe fn from_parts(ptr: NonNull<T>, length: usize, capacity: usize) -> Self {
`
`715`
`715`
`unsafe { Self::from_parts_in(ptr, length, capacity, Global) }
`
`716`
`716`
`}
`
`@@ -1042,7 +1042,7 @@ impl<T, A: Allocator> Vec<T, A> {
`
`1042`
`1042`
```` /// ```
1043
1043
`#[inline]
`
1044
1044
`#[unstable(feature = "allocator_api", reason = "new API", issue = "32838")]
`
1045
``
`-
// #[unstable(feature = "box_vec_non_null", issue = "none")]
`
``
1045
`+
// #[unstable(feature = "box_vec_non_null", issue = "130364")]
`
1046
1046
`pub unsafe fn from_parts_in(ptr: NonNull, length: usize, capacity: usize, alloc: A) -> Self {
`
1047
1047
`unsafe { Vec { buf: RawVec::from_nonnull_in(ptr, capacity, alloc), len: length } }
`
1048
1048
`}
`
`@@ -1121,7 +1121,7 @@ impl<T, A: Allocator> Vec<T, A> {
`
1121
1121
`/// assert_eq!(rebuilt, [4294967295, 0, 1]);
`
1122
1122
```` /// ```
`1123`
`1123`
`#[must_use = "losing the pointer will leak memory"]
`
`1124`
``
`-
#[unstable(feature = "box_vec_non_null", reason = "new API", issue = "none")]
`
``
`1124`
`+
#[unstable(feature = "box_vec_non_null", reason = "new API", issue = "130364")]
`
`1125`
`1125`
`// #[unstable(feature = "vec_into_raw_parts", reason = "new API", issue = "65816")]
`
`1126`
`1126`
`pub fn into_parts(self) -> (NonNull<T>, usize, usize) {
`
`1127`
`1127`
`let (ptr, len, capacity) = self.into_raw_parts();
`
`@@ -1218,7 +1218,7 @@ impl<T, A: Allocator> Vec<T, A> {
`
`1218`
`1218`
```` /// ```
1219
1219
`#[must_use = "losing the pointer will leak memory"]
`
1220
1220
`#[unstable(feature = "allocator_api", issue = "32838")]
`
1221
``
`-
// #[unstable(feature = "box_vec_non_null", reason = "new API", issue = "none")]
`
``
1221
`+
// #[unstable(feature = "box_vec_non_null", reason = "new API", issue = "130364")]
`
1222
1222
`// #[unstable(feature = "vec_into_raw_parts", reason = "new API", issue = "65816")]
`
1223
1223
`pub fn into_parts_with_alloc(self) -> (NonNull, usize, usize, A) {
`
1224
1224
`let (ptr, len, capacity, alloc) = self.into_raw_parts_with_alloc();
`