Skip to content

Commit 04436fb

Browse files
committed
Address review comments to add "basic usage" sections to docs.
1 parent 118b975 commit 04436fb

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

src/libcollections/binary_heap.rs

+38
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,8 @@ impl<T: Ord> BinaryHeap<T> {
246246
///
247247
/// # Examples
248248
///
249+
/// Basic usage:
250+
///
249251
/// ```
250252
/// use std::collections::BinaryHeap;
251253
/// let mut heap = BinaryHeap::new();
@@ -263,6 +265,8 @@ impl<T: Ord> BinaryHeap<T> {
263265
///
264266
/// # Examples
265267
///
268+
/// Basic usage:
269+
///
266270
/// ```
267271
/// use std::collections::BinaryHeap;
268272
/// let mut heap = BinaryHeap::with_capacity(10);
@@ -278,6 +282,8 @@ impl<T: Ord> BinaryHeap<T> {
278282
///
279283
/// # Examples
280284
///
285+
/// Basic usage:
286+
///
281287
/// ```
282288
/// use std::collections::BinaryHeap;
283289
/// let heap = BinaryHeap::from(vec![1, 2, 3, 4]);
@@ -296,6 +302,8 @@ impl<T: Ord> BinaryHeap<T> {
296302
///
297303
/// # Examples
298304
///
305+
/// Basic usage:
306+
///
299307
/// ```
300308
/// use std::collections::BinaryHeap;
301309
/// let mut heap = BinaryHeap::new();
@@ -316,6 +324,8 @@ impl<T: Ord> BinaryHeap<T> {
316324
///
317325
/// # Examples
318326
///
327+
/// Basic usage:
328+
///
319329
/// ```
320330
/// use std::collections::BinaryHeap;
321331
/// let mut heap = BinaryHeap::with_capacity(100);
@@ -340,6 +350,8 @@ impl<T: Ord> BinaryHeap<T> {
340350
///
341351
/// # Examples
342352
///
353+
/// Basic usage:
354+
///
343355
/// ```
344356
/// use std::collections::BinaryHeap;
345357
/// let mut heap = BinaryHeap::new();
@@ -361,6 +373,8 @@ impl<T: Ord> BinaryHeap<T> {
361373
///
362374
/// # Examples
363375
///
376+
/// Basic usage:
377+
///
364378
/// ```
365379
/// use std::collections::BinaryHeap;
366380
/// let mut heap = BinaryHeap::new();
@@ -377,6 +391,8 @@ impl<T: Ord> BinaryHeap<T> {
377391
///
378392
/// # Examples
379393
///
394+
/// Basic usage:
395+
///
380396
/// ```
381397
/// use std::collections::BinaryHeap;
382398
/// let mut heap: BinaryHeap<i32> = BinaryHeap::with_capacity(100);
@@ -395,6 +411,8 @@ impl<T: Ord> BinaryHeap<T> {
395411
///
396412
/// # Examples
397413
///
414+
/// Basic usage:
415+
///
398416
/// ```
399417
/// use std::collections::BinaryHeap;
400418
/// let mut heap = BinaryHeap::from(vec![1, 3]);
@@ -418,6 +436,8 @@ impl<T: Ord> BinaryHeap<T> {
418436
///
419437
/// # Examples
420438
///
439+
/// Basic usage:
440+
///
421441
/// ```
422442
/// use std::collections::BinaryHeap;
423443
/// let mut heap = BinaryHeap::new();
@@ -440,6 +460,8 @@ impl<T: Ord> BinaryHeap<T> {
440460
///
441461
/// # Examples
442462
///
463+
/// Basic usage:
464+
///
443465
/// ```
444466
/// #![feature(binary_heap_extras)]
445467
///
@@ -478,6 +500,8 @@ impl<T: Ord> BinaryHeap<T> {
478500
///
479501
/// # Examples
480502
///
503+
/// Basic usage:
504+
///
481505
/// ```
482506
/// #![feature(binary_heap_extras)]
483507
///
@@ -508,6 +532,8 @@ impl<T: Ord> BinaryHeap<T> {
508532
///
509533
/// # Examples
510534
///
535+
/// Basic usage:
536+
///
511537
/// ```
512538
/// use std::collections::BinaryHeap;
513539
/// let heap = BinaryHeap::from(vec![1, 2, 3, 4, 5, 6, 7]);
@@ -528,6 +554,8 @@ impl<T: Ord> BinaryHeap<T> {
528554
///
529555
/// # Examples
530556
///
557+
/// Basic usage:
558+
///
531559
/// ```
532560
/// use std::collections::BinaryHeap;
533561
///
@@ -628,6 +656,8 @@ impl<T: Ord> BinaryHeap<T> {
628656
///
629657
/// # Examples
630658
///
659+
/// Basic usage:
660+
///
631661
/// ```
632662
/// use std::collections::BinaryHeap;
633663
/// let mut heap = BinaryHeap::from(vec![1, 3]);
@@ -643,6 +673,8 @@ impl<T: Ord> BinaryHeap<T> {
643673
///
644674
/// # Examples
645675
///
676+
/// Basic usage:
677+
///
646678
/// ```
647679
/// use std::collections::BinaryHeap;
648680
/// let mut heap = BinaryHeap::new();
@@ -666,6 +698,8 @@ impl<T: Ord> BinaryHeap<T> {
666698
///
667699
/// # Examples
668700
///
701+
/// Basic usage:
702+
///
669703
/// ```
670704
/// use std::collections::BinaryHeap;
671705
/// let mut heap = BinaryHeap::from(vec![1, 3]);
@@ -688,6 +722,8 @@ impl<T: Ord> BinaryHeap<T> {
688722
///
689723
/// # Examples
690724
///
725+
/// Basic usage:
726+
///
691727
/// ```
692728
/// use std::collections::BinaryHeap;
693729
/// let mut heap = BinaryHeap::from(vec![1, 3]);
@@ -915,6 +951,8 @@ impl<T: Ord> IntoIterator for BinaryHeap<T> {
915951
///
916952
/// # Examples
917953
///
954+
/// Basic usage:
955+
///
918956
/// ```
919957
/// use std::collections::BinaryHeap;
920958
/// let heap = BinaryHeap::from(vec![1, 2, 3, 4]);

0 commit comments

Comments
 (0)