Skip to content

Commit 9733f0d

Browse files
committed
Fix doc tests
1 parent 4b2f598 commit 9733f0d

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

src/libcore/result.rs

+17-17
Original file line numberDiff line numberDiff line change
@@ -829,7 +829,7 @@ impl<T: Copy, E> Result<&T, E> {
829829
/// ```
830830
/// #![feature(result_copied)]
831831
/// let val = 12;
832-
/// let x = Ok(&val);
832+
/// let x: Result<&i32, i32> = Ok(&val);
833833
/// assert_eq!(x, Ok(&12));
834834
/// let copied = x.copied();
835835
/// assert_eq!(copied, Ok(12));
@@ -848,8 +848,8 @@ impl<T: Copy, E> Result<&mut T, E> {
848848
///
849849
/// ```
850850
/// #![feature(result_copied)]
851-
/// let val = 12;
852-
/// let x = Ok(&mut val);
851+
/// let mut val = 12;
852+
/// let x: Result<&mut i32, i32> = Ok(&mut val);
853853
/// assert_eq!(x, Ok(&mut 12));
854854
/// let copied = x.copied();
855855
/// assert_eq!(copied, Ok(12));
@@ -869,7 +869,7 @@ impl<T, E: Copy> Result<T, &E> {
869869
/// ```
870870
/// #![feature(result_copied)]
871871
/// let val = 12;
872-
/// let x = Err(&val);
872+
/// let x: Result<i32, &i32> = Err(&val);
873873
/// assert_eq!(x, Err(&12));
874874
/// let copied = x.copied_err();
875875
/// assert_eq!(copied, Err(12));
@@ -888,11 +888,11 @@ impl<T, E: Copy> Result<T, &mut E> {
888888
///
889889
/// ```
890890
/// #![feature(result_copied)]
891-
/// let val = 12;
892-
/// let x = Err(&mut val);
891+
/// let mut val = 12;
892+
/// let x: Result<i32, &mut i32> = Err(&mut val);
893893
/// assert_eq!(x, Err(&mut 12));
894-
/// let copied = x.copied();
895-
/// assert_eq!(cloned, Err(12));
894+
/// let copied = x.copied_err();
895+
/// assert_eq!(copied, Err(12));
896896
/// ```
897897
#[unstable(feature = "result_copied", reason = "newly added", issue = "63168")]
898898
pub fn copied_err(self) -> Result<T, E> {
@@ -909,7 +909,7 @@ impl<T: Clone, E> Result<&T, E> {
909909
/// ```
910910
/// #![feature(result_cloned)]
911911
/// let val = 12;
912-
/// let x = Ok(&val);
912+
/// let x: Result<&i32, i32> = Ok(&val);
913913
/// assert_eq!(x, Ok(&12));
914914
/// let cloned = x.cloned();
915915
/// assert_eq!(cloned, Ok(12));
@@ -928,8 +928,8 @@ impl<T: Clone, E> Result<&mut T, E> {
928928
///
929929
/// ```
930930
/// #![feature(result_cloned)]
931-
/// let val = 12;
932-
/// let x = Ok(&mut val);
931+
/// let mut val = 12;
932+
/// let x: Result<&mut i32, i32> = Ok(&mut val);
933933
/// assert_eq!(x, Ok(&mut 12));
934934
/// let cloned = x.cloned();
935935
/// assert_eq!(cloned, Ok(12));
@@ -949,9 +949,9 @@ impl<T, E: Clone> Result<T, &E> {
949949
/// ```
950950
/// #![feature(result_cloned)]
951951
/// let val = 12;
952-
/// let x = Err(&mut val);
953-
/// assert_eq!(x, Err(&mut 12));
954-
/// let cloned = x.cloned();
952+
/// let x: Result<i32, &i32> = Err(&val);
953+
/// assert_eq!(x, Err(&12));
954+
/// let cloned = x.cloned_err();
955955
/// assert_eq!(cloned, Err(12));
956956
/// ```
957957
#[unstable(feature = "result_cloned", reason = "newly added", issue = "63168")]
@@ -968,10 +968,10 @@ impl<T, E: Clone> Result<T, &mut E> {
968968
///
969969
/// ```
970970
/// #![feature(result_cloned)]
971-
/// let val = 12;
972-
/// let x = Err(&mut val);
971+
/// let mut val = 12;
972+
/// let x: Result<i32, &mut i32> = Err(&mut val);
973973
/// assert_eq!(x, Err(&mut 12));
974-
/// let cloned = x.cloned();
974+
/// let cloned = x.cloned_err();
975975
/// assert_eq!(cloned, Err(12));
976976
/// ```
977977
#[unstable(feature = "result_cloned", reason = "newly added", issue = "63168")]

0 commit comments

Comments
 (0)