We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e2f221c commit 81cd1e6Copy full SHA for 81cd1e6
src/liballoc/vec.rs
@@ -1368,6 +1368,7 @@ impl<T: Default> Vec<T> {
1368
/// # Examples
1369
///
1370
/// ```
1371
+ /// # #![allow(deprecated)]
1372
/// #![feature(vec_resize_default)]
1373
1374
/// let mut vec = vec![1, 2, 3];
@@ -1384,6 +1385,9 @@ impl<T: Default> Vec<T> {
1384
1385
/// [`Default`]: ../../std/default/trait.Default.html
1386
/// [`Clone`]: ../../std/clone/trait.Clone.html
1387
#[unstable(feature = "vec_resize_default", issue = "41758")]
1388
+ #[rustc_deprecated(reason = "This is moving towards being removed in favor \
1389
+ of `.resize_with(Default::default)`. If you disagree, please comment \
1390
+ in the tracking issue.", since = "1.33.0")]
1391
pub fn resize_default(&mut self, new_len: usize) {
1392
let len = self.len();
1393
0 commit comments