@@ -525,8 +525,6 @@ impl<T, E> Result<T, E> {
525525 ///
526526 /// # Examples
527527 ///
528- /// Basic usage:
529- ///
530528 /// ```
531529 /// let x: Result<i32, &str> = Ok(-3);
532530 /// assert_eq!(x.is_ok(), true);
@@ -572,8 +570,6 @@ impl<T, E> Result<T, E> {
572570 ///
573571 /// # Examples
574572 ///
575- /// Basic usage:
576- ///
577573 /// ```
578574 /// let x: Result<i32, &str> = Ok(-3);
579575 /// assert_eq!(x.is_err(), false);
@@ -627,8 +623,6 @@ impl<T, E> Result<T, E> {
627623 ///
628624 /// # Examples
629625 ///
630- /// Basic usage:
631- ///
632626 /// ```
633627 /// let x: Result<u32, &str> = Ok(2);
634628 /// assert_eq!(x.ok(), Some(2));
@@ -658,8 +652,6 @@ impl<T, E> Result<T, E> {
658652 ///
659653 /// # Examples
660654 ///
661- /// Basic usage:
662- ///
663655 /// ```
664656 /// let x: Result<u32, &str> = Ok(2);
665657 /// assert_eq!(x.err(), None);
@@ -693,8 +685,6 @@ impl<T, E> Result<T, E> {
693685 ///
694686 /// # Examples
695687 ///
696- /// Basic usage:
697- ///
698688 /// ```
699689 /// let x: Result<u32, &str> = Ok(2);
700690 /// assert_eq!(x.as_ref(), Ok(&2));
@@ -716,8 +706,6 @@ impl<T, E> Result<T, E> {
716706 ///
717707 /// # Examples
718708 ///
719- /// Basic usage:
720- ///
721709 /// ```
722710 /// fn mutate(r: &mut Result<i32, i32>) {
723711 /// match r.as_mut() {
@@ -812,8 +800,6 @@ impl<T, E> Result<T, E> {
812800 ///
813801 /// # Examples
814802 ///
815- /// Basic usage:
816- ///
817803 /// ```
818804 /// let k = 21;
819805 ///
@@ -841,8 +827,6 @@ impl<T, E> Result<T, E> {
841827 ///
842828 /// # Examples
843829 ///
844- /// Basic usage:
845- ///
846830 /// ```
847831 /// fn stringify(x: u32) -> String { format!("error code: {x}") }
848832 ///
@@ -968,8 +952,6 @@ impl<T, E> Result<T, E> {
968952 ///
969953 /// # Examples
970954 ///
971- /// Basic usage:
972- ///
973955 /// ```
974956 /// let x: Result<u32, &str> = Ok(7);
975957 /// assert_eq!(x.iter().next(), Some(&7));
@@ -989,8 +971,6 @@ impl<T, E> Result<T, E> {
989971 ///
990972 /// # Examples
991973 ///
992- /// Basic usage:
993- ///
994974 /// ```
995975 /// let mut x: Result<u32, &str> = Ok(7);
996976 /// match x.iter_mut().next() {
@@ -1031,8 +1011,6 @@ impl<T, E> Result<T, E> {
10311011 ///
10321012 /// # Examples
10331013 ///
1034- /// Basic usage:
1035- ///
10361014 /// ```should_panic
10371015 /// let x: Result<u32, &str> = Err("emergency failure");
10381016 /// x.expect("Testing expect"); // panics with `Testing expect: emergency failure`
@@ -1160,8 +1138,6 @@ impl<T, E> Result<T, E> {
11601138 ///
11611139 /// # Examples
11621140 ///
1163- /// Basic usage:
1164- ///
11651141 /// ```should_panic
11661142 /// let x: Result<u32, &str> = Ok(10);
11671143 /// x.expect_err("Testing expect_err"); // panics with `Testing expect_err: 10`
@@ -1222,8 +1198,6 @@ impl<T, E> Result<T, E> {
12221198 ///
12231199 /// # Examples
12241200 ///
1225- /// Basic usage:
1226- ///
12271201 /// ```
12281202 /// # #![feature(never_type)]
12291203 /// # #![feature(unwrap_infallible)]
@@ -1259,8 +1233,6 @@ impl<T, E> Result<T, E> {
12591233 ///
12601234 /// # Examples
12611235 ///
1262- /// Basic usage:
1263- ///
12641236 /// ```
12651237 /// # #![feature(never_type)]
12661238 /// # #![feature(unwrap_infallible)]
@@ -1298,8 +1270,6 @@ impl<T, E> Result<T, E> {
12981270 ///
12991271 /// # Examples
13001272 ///
1301- /// Basic usage:
1302- ///
13031273 /// ```
13041274 /// let x: Result<u32, &str> = Ok(2);
13051275 /// let y: Result<&str, &str> = Err("late error");
@@ -1383,8 +1353,6 @@ impl<T, E> Result<T, E> {
13831353 ///
13841354 /// # Examples
13851355 ///
1386- /// Basic usage:
1387- ///
13881356 /// ```
13891357 /// let x: Result<u32, &str> = Ok(2);
13901358 /// let y: Result<u32, &str> = Err("late error");
@@ -1426,8 +1394,6 @@ impl<T, E> Result<T, E> {
14261394 ///
14271395 /// # Examples
14281396 ///
1429- /// Basic usage:
1430- ///
14311397 /// ```
14321398 /// fn sq(x: u32) -> Result<u32, u32> { Ok(x * x) }
14331399 /// fn err(x: u32) -> Result<u32, u32> { Err(x) }
@@ -1456,8 +1422,6 @@ impl<T, E> Result<T, E> {
14561422 ///
14571423 /// # Examples
14581424 ///
1459- /// Basic usage:
1460- ///
14611425 /// ```
14621426 /// let default = 2;
14631427 /// let x: Result<u32, &str> = Ok(9);
@@ -1487,8 +1451,6 @@ impl<T, E> Result<T, E> {
14871451 ///
14881452 /// # Examples
14891453 ///
1490- /// Basic usage:
1491- ///
14921454 /// ```
14931455 /// fn count(x: &str) -> usize { x.len() }
14941456 ///
@@ -1752,8 +1714,6 @@ impl<T, E> Result<Result<T, E>, E> {
17521714 ///
17531715 /// # Examples
17541716 ///
1755- /// Basic usage:
1756- ///
17571717 /// ```
17581718 /// #![feature(result_flattening)]
17591719 /// let x: Result<Result<&'static str, u32>, u32> = Ok(Ok("hello"));
@@ -1842,8 +1802,6 @@ impl<T, E> IntoIterator for Result<T, E> {
18421802 ///
18431803 /// # Examples
18441804 ///
1845- /// Basic usage:
1846- ///
18471805 /// ```
18481806 /// let x: Result<u32, &str> = Ok(5);
18491807 /// let v: Vec<u32> = x.into_iter().collect();
0 commit comments