85
85
///
86
86
/// let set = SkipSet::new();
87
87
/// set.insert(1);
88
- /// assert_eq!(*set.front().unwrap().value() , 1);
88
+ /// assert_eq!(*set.front().unwrap(), 1);
89
89
/// set.insert(2);
90
- /// assert_eq!(*set.front().unwrap().value() , 1);
90
+ /// assert_eq!(*set.front().unwrap(), 1);
91
91
/// ```
92
92
pub fn front ( & self ) -> Option < Entry < ' _ , T > > {
93
93
self . inner . front ( ) . map ( Entry :: new)
@@ -102,9 +102,9 @@ where
102
102
///
103
103
/// let set = SkipSet::new();
104
104
/// set.insert(1);
105
- /// assert_eq!(*set.back().unwrap().value() , 1);
105
+ /// assert_eq!(*set.back().unwrap(), 1);
106
106
/// set.insert(2);
107
- /// assert_eq!(*set.back().unwrap().value() , 2);
107
+ /// assert_eq!(*set.back().unwrap(), 2);
108
108
/// ```
109
109
pub fn back ( & self ) -> Option < Entry < ' _ , T > > {
110
110
self . inner . back ( ) . map ( Entry :: new)
@@ -137,7 +137,7 @@ where
137
137
/// use crossbeam_skiplist::SkipSet;
138
138
///
139
139
/// let set: SkipSet<_> = (1..=3).collect();
140
- /// assert_eq!(*set.get(&3).unwrap().value() , 3);
140
+ /// assert_eq!(*set.get(&3).unwrap(), 3);
141
141
/// assert!(set.get(&4).is_none());
142
142
/// ```
143
143
pub fn get < Q > ( & self , key : & Q ) -> Option < Entry < ' _ , T > >
@@ -164,10 +164,10 @@ where
164
164
/// set.insert(12);
165
165
///
166
166
/// let greater_than_five = set.lower_bound(Excluded(&5)).unwrap();
167
- /// assert_eq!(*greater_than_five.value() , 6);
167
+ /// assert_eq!(*greater_than_five, 6);
168
168
///
169
169
/// let greater_than_six = set.lower_bound(Excluded(&6)).unwrap();
170
- /// assert_eq!(*greater_than_six.value() , 7);
170
+ /// assert_eq!(*greater_than_six, 7);
171
171
///
172
172
/// let greater_than_thirteen = set.lower_bound(Excluded(&13));
173
173
/// assert!(greater_than_thirteen.is_none());
@@ -196,7 +196,7 @@ where
196
196
/// set.insert(12);
197
197
///
198
198
/// let less_than_eight = set.upper_bound(Excluded(&8)).unwrap();
199
- /// assert_eq!(*less_than_eight.value() , 7);
199
+ /// assert_eq!(*less_than_eight, 7);
200
200
///
201
201
/// let less_than_six = set.upper_bound(Excluded(&6));
202
202
/// assert!(less_than_six.is_none());
@@ -218,7 +218,7 @@ where
218
218
///
219
219
/// let set = SkipSet::new();
220
220
/// let entry = set.get_or_insert(2);
221
- /// assert_eq!(*entry.value() , 2);
221
+ /// assert_eq!(*entry, 2);
222
222
/// ```
223
223
pub fn get_or_insert ( & self , key : T ) -> Entry < ' _ , T > {
224
224
Entry :: new ( self . inner . get_or_insert ( key, ( ) ) )
@@ -237,9 +237,9 @@ where
237
237
/// set.insert(12);
238
238
///
239
239
/// let mut set_iter = set.iter();
240
- /// assert_eq!(*set_iter.next().unwrap().value() , 6);
241
- /// assert_eq!(*set_iter.next().unwrap().value() , 7);
242
- /// assert_eq!(*set_iter.next().unwrap().value() , 12);
240
+ /// assert_eq!(*set_iter.next().unwrap(), 6);
241
+ /// assert_eq!(*set_iter.next().unwrap(), 7);
242
+ /// assert_eq!(*set_iter.next().unwrap(), 12);
243
243
/// assert!(set_iter.next().is_none());
244
244
/// ```
245
245
pub fn iter ( & self ) -> Iter < ' _ , T > {
@@ -261,8 +261,8 @@ where
261
261
/// set.insert(12);
262
262
///
263
263
/// let mut set_range = set.range(5..=8);
264
- /// assert_eq!(*set_range.next().unwrap().value() , 6);
265
- /// assert_eq!(*set_range.next().unwrap().value() , 7);
264
+ /// assert_eq!(*set_range.next().unwrap(), 6);
265
+ /// assert_eq!(*set_range.next().unwrap(), 7);
266
266
/// assert!(set_range.next().is_none());
267
267
/// ```
268
268
pub fn range < Q , R > ( & self , range : R ) -> Range < ' _ , Q , R , T >
@@ -293,7 +293,7 @@ where
293
293
///
294
294
/// let set = SkipSet::new();
295
295
/// set.insert(2);
296
- /// assert_eq!(*set.get(&2).unwrap().value() , 2);
296
+ /// assert_eq!(*set.get(&2).unwrap(), 2);
297
297
/// ```
298
298
pub fn insert ( & self , key : T ) -> Entry < ' _ , T > {
299
299
Entry :: new ( self . inner . insert ( key, ( ) ) )
@@ -311,7 +311,7 @@ where
311
311
///
312
312
/// let set = SkipSet::new();
313
313
/// set.insert(2);
314
- /// assert_eq!(*set.remove(&2).unwrap().value() , 2);
314
+ /// assert_eq!(*set.remove(&2).unwrap(), 2);
315
315
/// assert!(set.remove(&2).is_none());
316
316
/// ```
317
317
pub fn remove < Q > ( & self , key : & Q ) -> Option < Entry < ' _ , T > >
@@ -337,8 +337,8 @@ where
337
337
/// set.insert(1);
338
338
/// set.insert(2);
339
339
///
340
- /// assert_eq!(*set.pop_front().unwrap().value() , 1);
341
- /// assert_eq!(*set.pop_front().unwrap().value() , 2);
340
+ /// assert_eq!(*set.pop_front().unwrap(), 1);
341
+ /// assert_eq!(*set.pop_front().unwrap(), 2);
342
342
///
343
343
/// // All entries have been removed now.
344
344
/// assert!(set.is_empty());
@@ -362,8 +362,8 @@ where
362
362
/// set.insert(1);
363
363
/// set.insert(2);
364
364
///
365
- /// assert_eq!(*set.pop_back().unwrap().value() , 2);
366
- /// assert_eq!(*set.pop_back().unwrap().value() , 1);
365
+ /// assert_eq!(*set.pop_back().unwrap(), 2);
366
+ /// assert_eq!(*set.pop_back().unwrap(), 1);
367
367
///
368
368
/// // All entries have been removed now.
369
369
/// assert!(set.is_empty());
0 commit comments