Skip to content

Commit 0257e28

Browse files
authored
Rollup merge of #108130 - tshepang:just-one-example, r=workingjubilee
"Basic usage" is redundant for there is just one example
2 parents 4a0f088 + 6da6437 commit 0257e28

File tree

1 file changed

+0
-42
lines changed

1 file changed

+0
-42
lines changed

library/core/src/result.rs

-42
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)