diff --git a/src/liballoc/rc.rs b/src/liballoc/rc.rs index 8e649bfbee0..36de9db3493 100644 --- a/src/liballoc/rc.rs +++ b/src/liballoc/rc.rs @@ -843,13 +843,13 @@ impl Weak { /// /// use std::rc::Weak; /// - /// let empty:Weak = Weak::new_downgraded(); + /// let empty:Weak = Weak::new(); /// ``` #[unstable(feature = "downgraded_weak", reason = "recently added", issue="30425")] - pub fn new_downgraded() -> Weak { + pub fn new() -> Weak { unsafe { Weak { _ptr: Shared::new(Box::into_raw(box RcBox { @@ -1156,8 +1156,8 @@ mod tests { } #[test] - fn test_new_downgraded() { - let foo: Weak = Weak::new_downgraded(); + fn test_new_weak() { + let foo: Weak = Weak::new(); assert!(foo.upgrade().is_none()); } }