From 9733f0d16382c728e502c3efb4f38a19270f8202 Mon Sep 17 00:00:00 2001 From: ksqsf Date: Thu, 1 Aug 2019 17:12:13 +0800 Subject: [PATCH] Fix doc tests --- src/libcore/result.rs | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/libcore/result.rs b/src/libcore/result.rs index 77cb447b9546..7b9f6d9ff8a6 100644 --- a/src/libcore/result.rs +++ b/src/libcore/result.rs @@ -829,7 +829,7 @@ impl Result<&T, E> { /// ``` /// #![feature(result_copied)] /// let val = 12; - /// let x = Ok(&val); + /// let x: Result<&i32, i32> = Ok(&val); /// assert_eq!(x, Ok(&12)); /// let copied = x.copied(); /// assert_eq!(copied, Ok(12)); @@ -848,8 +848,8 @@ impl Result<&mut T, E> { /// /// ``` /// #![feature(result_copied)] - /// let val = 12; - /// let x = Ok(&mut val); + /// let mut val = 12; + /// let x: Result<&mut i32, i32> = Ok(&mut val); /// assert_eq!(x, Ok(&mut 12)); /// let copied = x.copied(); /// assert_eq!(copied, Ok(12)); @@ -869,7 +869,7 @@ impl Result { /// ``` /// #![feature(result_copied)] /// let val = 12; - /// let x = Err(&val); + /// let x: Result = Err(&val); /// assert_eq!(x, Err(&12)); /// let copied = x.copied_err(); /// assert_eq!(copied, Err(12)); @@ -888,11 +888,11 @@ impl Result { /// /// ``` /// #![feature(result_copied)] - /// let val = 12; - /// let x = Err(&mut val); + /// let mut val = 12; + /// let x: Result = Err(&mut val); /// assert_eq!(x, Err(&mut 12)); - /// let copied = x.copied(); - /// assert_eq!(cloned, Err(12)); + /// let copied = x.copied_err(); + /// assert_eq!(copied, Err(12)); /// ``` #[unstable(feature = "result_copied", reason = "newly added", issue = "63168")] pub fn copied_err(self) -> Result { @@ -909,7 +909,7 @@ impl Result<&T, E> { /// ``` /// #![feature(result_cloned)] /// let val = 12; - /// let x = Ok(&val); + /// let x: Result<&i32, i32> = Ok(&val); /// assert_eq!(x, Ok(&12)); /// let cloned = x.cloned(); /// assert_eq!(cloned, Ok(12)); @@ -928,8 +928,8 @@ impl Result<&mut T, E> { /// /// ``` /// #![feature(result_cloned)] - /// let val = 12; - /// let x = Ok(&mut val); + /// let mut val = 12; + /// let x: Result<&mut i32, i32> = Ok(&mut val); /// assert_eq!(x, Ok(&mut 12)); /// let cloned = x.cloned(); /// assert_eq!(cloned, Ok(12)); @@ -949,9 +949,9 @@ impl Result { /// ``` /// #![feature(result_cloned)] /// let val = 12; - /// let x = Err(&mut val); - /// assert_eq!(x, Err(&mut 12)); - /// let cloned = x.cloned(); + /// let x: Result = Err(&val); + /// assert_eq!(x, Err(&12)); + /// let cloned = x.cloned_err(); /// assert_eq!(cloned, Err(12)); /// ``` #[unstable(feature = "result_cloned", reason = "newly added", issue = "63168")] @@ -968,10 +968,10 @@ impl Result { /// /// ``` /// #![feature(result_cloned)] - /// let val = 12; - /// let x = Err(&mut val); + /// let mut val = 12; + /// let x: Result = Err(&mut val); /// assert_eq!(x, Err(&mut 12)); - /// let cloned = x.cloned(); + /// let cloned = x.cloned_err(); /// assert_eq!(cloned, Err(12)); /// ``` #[unstable(feature = "result_cloned", reason = "newly added", issue = "63168")]