@@ -321,14 +321,11 @@ pub struct AssertParamIsEq<T: Eq + ?Sized> {
321
321
/// ```
322
322
/// use std::cmp::Ordering;
323
323
///
324
- /// let result = 1.cmp(&2);
325
- /// assert_eq!(Ordering::Less, result);
324
+ /// assert_eq!(1.cmp(&2), Ordering::Less);
326
325
///
327
- /// let result = 1.cmp(&1);
328
- /// assert_eq!(Ordering::Equal, result);
326
+ /// assert_eq!(1.cmp(&1), Ordering::Equal);
329
327
///
330
- /// let result = 2.cmp(&1);
331
- /// assert_eq!(Ordering::Greater, result);
328
+ /// assert_eq!(2.cmp(&1), Ordering::Greater);
332
329
/// ```
333
330
#[ derive( Clone , Copy , PartialEq , Eq , PartialOrd , Ord , Debug , Hash ) ]
334
331
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
@@ -784,8 +781,8 @@ pub trait Ord: Eq + PartialOrd<Self> {
784
781
/// # Examples
785
782
///
786
783
/// ```
787
- /// assert_eq!(2, 1.max(2));
788
- /// assert_eq!(2, 2 .max(2));
784
+ /// assert_eq!(1.max(2), 2 );
785
+ /// assert_eq!(2.max(2), 2 );
789
786
/// ```
790
787
#[ stable( feature = "ord_max_min" , since = "1.21.0" ) ]
791
788
#[ inline]
@@ -804,8 +801,8 @@ pub trait Ord: Eq + PartialOrd<Self> {
804
801
/// # Examples
805
802
///
806
803
/// ```
807
- /// assert_eq!(1, 1 .min(2));
808
- /// assert_eq!(2, 2 .min(2));
804
+ /// assert_eq!(1.min(2), 1 );
805
+ /// assert_eq!(2.min(2), 2 );
809
806
/// ```
810
807
#[ stable( feature = "ord_max_min" , since = "1.21.0" ) ]
811
808
#[ inline]
@@ -829,9 +826,9 @@ pub trait Ord: Eq + PartialOrd<Self> {
829
826
/// # Examples
830
827
///
831
828
/// ```
832
- /// assert !((-3).clamp(-2, 1) == -2);
833
- /// assert !(0.clamp(-2, 1) == 0);
834
- /// assert !(2.clamp(-2, 1) == 1);
829
+ /// assert_eq !((-3).clamp(-2, 1), -2);
830
+ /// assert_eq !(0.clamp(-2, 1), 0);
831
+ /// assert_eq !(2.clamp(-2, 1), 1);
835
832
/// ```
836
833
#[ must_use]
837
834
#[ stable( feature = "clamp" , since = "1.50.0" ) ]
@@ -1060,11 +1057,9 @@ pub trait PartialOrd<Rhs: ?Sized = Self>: PartialEq<Rhs> {
1060
1057
/// # Examples
1061
1058
///
1062
1059
/// ```
1063
- /// let result = 1.0 < 2.0;
1064
- /// assert_eq!(result, true);
1065
- ///
1066
- /// let result = 2.0 < 1.0;
1067
- /// assert_eq!(result, false);
1060
+ /// assert_eq!(1.0 < 1.0, false);
1061
+ /// assert_eq!(1.0 < 2.0, true);
1062
+ /// assert_eq!(2.0 < 1.0, false);
1068
1063
/// ```
1069
1064
#[ inline]
1070
1065
#[ must_use]
@@ -1079,11 +1074,9 @@ pub trait PartialOrd<Rhs: ?Sized = Self>: PartialEq<Rhs> {
1079
1074
/// # Examples
1080
1075
///
1081
1076
/// ```
1082
- /// let result = 1.0 <= 2.0;
1083
- /// assert_eq!(result, true);
1084
- ///
1085
- /// let result = 2.0 <= 2.0;
1086
- /// assert_eq!(result, true);
1077
+ /// assert_eq!(1.0 <= 1.0, true);
1078
+ /// assert_eq!(1.0 <= 2.0, true);
1079
+ /// assert_eq!(2.0 <= 1.0, false);
1087
1080
/// ```
1088
1081
#[ inline]
1089
1082
#[ must_use]
@@ -1097,11 +1090,9 @@ pub trait PartialOrd<Rhs: ?Sized = Self>: PartialEq<Rhs> {
1097
1090
/// # Examples
1098
1091
///
1099
1092
/// ```
1100
- /// let result = 1.0 > 2.0;
1101
- /// assert_eq!(result, false);
1102
- ///
1103
- /// let result = 2.0 > 2.0;
1104
- /// assert_eq!(result, false);
1093
+ /// assert_eq!(1.0 > 1.0, false);
1094
+ /// assert_eq!(1.0 > 2.0, false);
1095
+ /// assert_eq!(2.0 > 1.0, true);
1105
1096
/// ```
1106
1097
#[ inline]
1107
1098
#[ must_use]
@@ -1116,11 +1107,9 @@ pub trait PartialOrd<Rhs: ?Sized = Self>: PartialEq<Rhs> {
1116
1107
/// # Examples
1117
1108
///
1118
1109
/// ```
1119
- /// let result = 2.0 >= 1.0;
1120
- /// assert_eq!(result, true);
1121
- ///
1122
- /// let result = 2.0 >= 2.0;
1123
- /// assert_eq!(result, true);
1110
+ /// assert_eq!(1.0 >= 1.0, true);
1111
+ /// assert_eq!(1.0 >= 2.0, false);
1112
+ /// assert_eq!(2.0 >= 1.0, true);
1124
1113
/// ```
1125
1114
#[ inline]
1126
1115
#[ must_use]
@@ -1150,8 +1139,8 @@ pub macro PartialOrd($item:item) {
1150
1139
/// ```
1151
1140
/// use std::cmp;
1152
1141
///
1153
- /// assert_eq!(1, cmp::min(1, 2));
1154
- /// assert_eq!(2, cmp::min(2, 2));
1142
+ /// assert_eq!(cmp::min(1, 2), 1 );
1143
+ /// assert_eq!(cmp::min(2, 2), 2 );
1155
1144
/// ```
1156
1145
#[ inline]
1157
1146
#[ must_use]
@@ -1170,8 +1159,11 @@ pub fn min<T: Ord>(v1: T, v2: T) -> T {
1170
1159
/// ```
1171
1160
/// use std::cmp;
1172
1161
///
1173
- /// assert_eq!(cmp::min_by(-2, 1, |x: &i32, y: &i32| x.abs().cmp(&y.abs())), 1);
1174
- /// assert_eq!(cmp::min_by(-2, 2, |x: &i32, y: &i32| x.abs().cmp(&y.abs())), -2);
1162
+ /// let result = cmp::min_by(-2, 1, |x: &i32, y: &i32| x.abs().cmp(&y.abs()));
1163
+ /// assert_eq!(result, 1);
1164
+ ///
1165
+ /// let result = cmp::min_by(-2, 3, |x: &i32, y: &i32| x.abs().cmp(&y.abs()));
1166
+ /// assert_eq!(result, -2);
1175
1167
/// ```
1176
1168
#[ inline]
1177
1169
#[ must_use]
@@ -1192,8 +1184,11 @@ pub fn min_by<T, F: FnOnce(&T, &T) -> Ordering>(v1: T, v2: T, compare: F) -> T {
1192
1184
/// ```
1193
1185
/// use std::cmp;
1194
1186
///
1195
- /// assert_eq!(cmp::min_by_key(-2, 1, |x: &i32| x.abs()), 1);
1196
- /// assert_eq!(cmp::min_by_key(-2, 2, |x: &i32| x.abs()), -2);
1187
+ /// let result = cmp::min_by_key(-2, 1, |x: &i32| x.abs());
1188
+ /// assert_eq!(result, 1);
1189
+ ///
1190
+ /// let result = cmp::min_by_key(-2, 2, |x: &i32| x.abs());
1191
+ /// assert_eq!(result, -2);
1197
1192
/// ```
1198
1193
#[ inline]
1199
1194
#[ must_use]
@@ -1213,8 +1208,8 @@ pub fn min_by_key<T, F: FnMut(&T) -> K, K: Ord>(v1: T, v2: T, mut f: F) -> T {
1213
1208
/// ```
1214
1209
/// use std::cmp;
1215
1210
///
1216
- /// assert_eq!(2, cmp::max(1, 2));
1217
- /// assert_eq!(2, cmp::max(2, 2));
1211
+ /// assert_eq!(cmp::max(1, 2), 2 );
1212
+ /// assert_eq!(cmp::max(2, 2), 2 );
1218
1213
/// ```
1219
1214
#[ inline]
1220
1215
#[ must_use]
@@ -1233,8 +1228,11 @@ pub fn max<T: Ord>(v1: T, v2: T) -> T {
1233
1228
/// ```
1234
1229
/// use std::cmp;
1235
1230
///
1236
- /// assert_eq!(cmp::max_by(-2, 1, |x: &i32, y: &i32| x.abs().cmp(&y.abs())), -2);
1237
- /// assert_eq!(cmp::max_by(-2, 2, |x: &i32, y: &i32| x.abs().cmp(&y.abs())), 2);
1231
+ /// let result = cmp::max_by(-2, 1, |x: &i32, y: &i32| x.abs().cmp(&y.abs()));
1232
+ /// assert_eq!(result, -2);
1233
+ ///
1234
+ /// let result = cmp::max_by(-2, 2, |x: &i32, y: &i32| x.abs().cmp(&y.abs())) ;
1235
+ /// assert_eq!(result, 2);
1238
1236
/// ```
1239
1237
#[ inline]
1240
1238
#[ must_use]
@@ -1255,8 +1253,11 @@ pub fn max_by<T, F: FnOnce(&T, &T) -> Ordering>(v1: T, v2: T, compare: F) -> T {
1255
1253
/// ```
1256
1254
/// use std::cmp;
1257
1255
///
1258
- /// assert_eq!(cmp::max_by_key(-2, 1, |x: &i32| x.abs()), -2);
1259
- /// assert_eq!(cmp::max_by_key(-2, 2, |x: &i32| x.abs()), 2);
1256
+ /// let result = cmp::max_by_key(-2, 1, |x: &i32| x.abs());
1257
+ /// assert_eq!(result, -2);
1258
+ ///
1259
+ /// let result = cmp::max_by_key(-2, 2, |x: &i32| x.abs());
1260
+ /// assert_eq!(result, 2);
1260
1261
/// ```
1261
1262
#[ inline]
1262
1263
#[ must_use]
0 commit comments