@@ -526,21 +526,19 @@ impl Parser<'_> {
526
526
/// let mut p = Parser::new("(1 2 3);f, foo".as_bytes());
527
527
///
528
528
/// loop {
529
- /// match p.parse_list() {
530
- /// Ok( None) => break,
531
- /// Ok( Some(Value::InnerList) ) => {
529
+ /// match p.parse_list().unwrap() {
530
+ /// None => break,
531
+ /// Some(Value::InnerList) => {
532
532
/// println!("InnerList");
533
533
///
534
534
/// loop {
535
- /// match p.parse_inner_list() {
536
- /// Ok(None) => break,
537
- /// Ok(Some(v)) => println!("{v}"),
538
- /// Err(err) => panic!("{err}"),
535
+ /// match p.parse_inner_list().unwrap() {
536
+ /// None => break,
537
+ /// Some(v) => println!("{v}"),
539
538
/// }
540
539
/// }
541
540
/// }
542
- /// Ok(Some(v)) => println!("{v}"),
543
- /// Err(err) => panic!("{err}"),
541
+ /// Some(v) => println!("{v}"),
544
542
/// }
545
543
/// }
546
544
/// ```
@@ -554,35 +552,31 @@ impl Parser<'_> {
554
552
/// let mut p = Parser::new("(1 2 3);f, foo".as_bytes());
555
553
///
556
554
/// loop {
557
- /// match p.parse_list() {
558
- /// Ok( None) => break,
559
- /// Ok( Some(Value::InnerList) ) => {
555
+ /// match p.parse_list().unwrap() {
556
+ /// None => break,
557
+ /// Some(Value::InnerList) => {
560
558
/// println!("InnerList");
561
559
///
562
560
/// loop {
563
- /// match p.parse_inner_list() {
564
- /// Ok( None) => break,
565
- /// Ok( Some(v) ) => {
561
+ /// match p.parse_inner_list().unwrap() {
562
+ /// None => break,
563
+ /// Some(v) => {
566
564
/// println!("{v}");
567
565
///
568
566
/// loop {
569
- /// match p.parse_param() {
570
- /// Ok(None) => break,
571
- /// Ok(Some((k, v))) => println!("{k}: {v}"),
572
- /// Err(err) => panic!("{err}"),
567
+ /// match p.parse_param().unwrap() {
568
+ /// None => break,
569
+ /// Some((k, v)) => println!("{k}: {v}"),
573
570
/// }
574
571
/// }
575
572
/// }
576
- /// Err(err) => panic!("{err}"),
577
573
/// }
578
574
/// }
579
575
/// }
580
- /// Ok(Some(v)) => println!("{v}"),
581
- /// Err(err) => panic!("{err}"),
576
+ /// Some(v) => println!("{v}"),
582
577
/// }
583
578
/// }
584
579
/// ```
585
- ///
586
580
pub fn parse_inner_list ( & mut self ) -> Result < Option < Value > , Error > {
587
581
match self . state . state ( ) {
588
582
StateSt {
0 commit comments