Coverage Report

Created: 2026-11-11 06:34

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/rust/registry/src/index.crates.io-1949cf8c6b5b557f/nom-supreme-0.8.0/src/parser_ext.rs
Line
Count
Source
1
//! Extensions to the nom [`Parser`][nom::Parser] trait which add postfix
2
//! versions of the common combinators. See [`ParserExt`] for details.
3
4
use core::{marker::PhantomData, ops::RangeTo, str::FromStr};
5
6
use nom::{
7
    error::{ErrorKind as NomErrorKind, FromExternalError, ParseError},
8
    Err as NomErr, InputLength, Offset, Parser, Slice,
9
};
10
11
use crate::context::ContextError;
12
13
/// No-op function that typechecks that its argument is a parser. Used to
14
/// ensure there are no accidentally missing type bounds on the `ParserExt`
15
/// methods
16
#[inline(always)]
17
7.75M
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
7.75M
    parser
19
7.75M
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
267k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
267k
    parser
19
267k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}>>
Line
Count
Source
17
156
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
156
    parser
19
156
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>>
Line
Count
Source
17
1.92k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.92k
    parser
19
1.92k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}>>
Line
Count
Source
17
736
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
736
    parser
19
736
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}>>
Line
Count
Source
17
238
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
238
    parser
19
238
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>>
Line
Count
Source
17
40.1k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
40.1k
    parser
19
40.1k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>>
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>>
Line
Count
Source
17
256k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
256k
    parser
19
256k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>>
Line
Count
Source
17
10.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
10.8k
    parser
19
10.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}>>
Line
Count
Source
17
184
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
184
    parser
19
184
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>)>::{closure#0}, &str>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}>>
Line
Count
Source
17
24.2k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.2k
    parser
19
24.2k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
345k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
345k
    parser
19
345k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
2.65k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
2.65k
    parser
19
2.65k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
345k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
345k
    parser
19
345k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
238
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
238
    parser
19
238
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
3.84k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
3.84k
    parser
19
3.84k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}>, &str>>
Line
Count
Source
17
24.2k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.2k
    parser
19
24.2k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record>>>
Line
Count
Source
17
256k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
256k
    parser
19
256k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record>>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record>>>
Line
Count
Source
17
978
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
978
    parser
19
978
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>>, &str>>
Line
Count
Source
17
974
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
974
    parser
19
974
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record>>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}>>>
Line
Count
Source
17
156
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
156
    parser
19
156
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record>>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record>>>
Line
Count
Source
17
1.92k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.92k
    parser
19
1.92k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record>>>
Line
Count
Source
17
40.1k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
40.1k
    parser
19
40.1k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record>>>
Line
Count
Source
17
184
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
184
    parser
19
184
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record>>>
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record>>>
Line
Count
Source
17
10.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
10.8k
    parser
19
10.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record>>>
nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str>>
Line
Count
Source
17
1.92k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.92k
    parser
19
1.92k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}>, &str>>
Line
Count
Source
17
736
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
736
    parser
19
736
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}>, &str>>
Line
Count
Source
17
238
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
238
    parser
19
238
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str>>
Line
Count
Source
17
40.1k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
40.1k
    parser
19
40.1k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str>>
Line
Count
Source
17
256k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
256k
    parser
19
256k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str>>
Line
Count
Source
17
10.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
10.8k
    parser
19
10.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}>, &str>>
Line
Count
Source
17
184
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
184
    parser
19
184
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
24.2k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.2k
    parser
19
24.2k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
24.2k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.2k
    parser
19
24.2k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
40.1k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
40.1k
    parser
19
40.1k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
40.1k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
40.1k
    parser
19
40.1k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
184
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
184
    parser
19
184
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
184
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
184
    parser
19
184
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
256k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
256k
    parser
19
256k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
10.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
10.8k
    parser
19
10.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
24.2k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.2k
    parser
19
24.2k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
24.2k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.2k
    parser
19
24.2k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
40.1k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
40.1k
    parser
19
40.1k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
40.1k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
40.1k
    parser
19
40.1k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
184
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
184
    parser
19
184
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
184
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
184
    parser
19
184
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
256k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
256k
    parser
19
256k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
10.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
10.8k
    parser
19
10.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
238
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
238
    parser
19
238
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
3.84k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
3.84k
    parser
19
3.84k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>
Line
Count
Source
17
52.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
52.4k
    parser
19
52.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record>>
Line
Count
Source
17
256k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
256k
    parser
19
256k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record>>
Line
Count
Source
17
978
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
978
    parser
19
978
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record>>
Line
Count
Source
17
1.92k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.92k
    parser
19
1.92k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record>>
Line
Count
Source
17
40.1k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
40.1k
    parser
19
40.1k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record>>
Line
Count
Source
17
184
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
184
    parser
19
184
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record>>
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record>>
Line
Count
Source
17
10.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
10.8k
    parser
19
10.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, symbolic_debuginfo::breakpad::parsing::non_whitespace, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record>>
nom_supreme::parser_ext::must_be_a_parser::<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>>
Line
Count
Source
17
49.7k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
49.7k
    parser
19
49.7k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
2.65k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
2.65k
    parser
19
2.65k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, core::option::Option<char>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Optional<nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}>>
Line
Count
Source
17
223k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
223k
    parser
19
223k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, char>>
Line
Count
Source
17
770
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
770
    parser
19
770
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
9.64k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.64k
    parser
19
9.64k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
24.2k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.2k
    parser
19
24.2k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
24.2k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.2k
    parser
19
24.2k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
40.1k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
40.1k
    parser
19
40.1k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
40.1k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
40.1k
    parser
19
40.1k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
184
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
184
    parser
19
184
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
184
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
184
    parser
19
184
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>>
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
256k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
256k
    parser
19
256k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
24.3k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
24.3k
    parser
19
24.3k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
10.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
10.8k
    parser
19
10.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_num::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
173k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
173k
    parser
19
173k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>>>
Line
Count
Source
17
974
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
974
    parser
19
974
}
nom_supreme::parser_ext::must_be_a_parser::<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
154
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
154
    parser
19
154
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<_, _, _, _>
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
65.5k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
65.5k
    parser
19
65.5k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
76.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
76.8k
    parser
19
76.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
458
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
458
    parser
19
458
}
nom_supreme::parser_ext::must_be_a_parser::<&str, core::option::Option<char>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Optional<nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}>>
Line
Count
Source
17
20.7k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
20.7k
    parser
19
20.7k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, char>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>>
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
1.38k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.38k
    parser
19
1.38k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
1.38k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.38k
    parser
19
1.38k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
4.85k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.85k
    parser
19
4.85k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
4.85k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.85k
    parser
19
4.85k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>>
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
64.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
64.8k
    parser
19
64.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
764
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
764
    parser
19
764
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_num::{closure#1}, &str, core::num::error::ParseIntError>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>>
Line
Count
Source
17
458
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
458
    parser
19
458
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>>
nom_supreme::parser_ext::must_be_a_parser::<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>>
Line
Count
Source
17
4.85k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.85k
    parser
19
4.85k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>>
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>>
Line
Count
Source
17
64.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
64.8k
    parser
19
64.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>>
Line
Count
Source
17
764
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
764
    parser
19
764
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}>>
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>)>::{closure#0}, &str>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}>>
Line
Count
Source
17
1.38k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.38k
    parser
19
1.38k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
916
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
916
    parser
19
916
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>
Line
Count
Source
17
9.79k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.79k
    parser
19
9.79k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record>>
Line
Count
Source
17
64.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
64.8k
    parser
19
64.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record>>
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record>>
Line
Count
Source
17
460
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
460
    parser
19
460
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record>>
Line
Count
Source
17
4.87k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.87k
    parser
19
4.87k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record>>
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record>>
Line
Count
Source
17
764
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
764
    parser
19
764
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, symbolic_debuginfo::breakpad::parsing::non_whitespace, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record>>
nom_supreme::parser_ext::must_be_a_parser::<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>>
Line
Count
Source
17
9.33k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
9.33k
    parser
19
9.33k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
458
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
458
    parser
19
458
}
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
76.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
76.8k
    parser
19
76.8k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
916
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
916
    parser
19
916
}
nom_supreme::parser_ext::must_be_a_parser::<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}>, &str>>
Line
Count
Source
17
1.38k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.38k
    parser
19
1.38k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record>>>
Line
Count
Source
17
64.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
64.8k
    parser
19
64.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record>>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record>>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record>>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}>>>
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record>>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record>>>
Line
Count
Source
17
460
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
460
    parser
19
460
}
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record>>>
Line
Count
Source
17
4.87k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.87k
    parser
19
4.87k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record>>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record>>>
nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record>>>
Line
Count
Source
17
764
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
764
    parser
19
764
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record>>>
nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str>>
Line
Count
Source
17
458
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
458
    parser
19
458
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str>>
Line
Count
Source
17
4.85k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.85k
    parser
19
4.85k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str>>
Line
Count
Source
17
64.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
64.8k
    parser
19
64.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str>>
Line
Count
Source
17
764
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
764
    parser
19
764
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
1.38k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.38k
    parser
19
1.38k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
1.38k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.38k
    parser
19
1.38k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
4.85k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.85k
    parser
19
4.85k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
4.85k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.85k
    parser
19
4.85k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>>
Line
Count
Source
17
64.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
64.8k
    parser
19
64.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>
Line
Count
Source
17
764
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
764
    parser
19
764
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
4.47k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.47k
    parser
19
4.47k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
1.38k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.38k
    parser
19
1.38k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
1.38k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.38k
    parser
19
1.38k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
4.85k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.85k
    parser
19
4.85k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
4.85k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
4.85k
    parser
19
4.85k
}
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Unexecuted instantiation: nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>
Line
Count
Source
17
64.8k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
64.8k
    parser
19
64.8k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
1.41k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
1.41k
    parser
19
1.41k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
764
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
764
    parser
19
764
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
nom_supreme::parser_ext::must_be_a_parser::<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>>
Line
Count
Source
17
11.4k
fn must_be_a_parser<I, O, E, P: Parser<I, O, E>>(parser: P) -> P {
18
11.4k
    parser
19
11.4k
}
20
21
/// Additional postfix parser combinators, as a complement to [`Parser`].
22
/// Mostly these are postfix versions of the combinators in [`nom::combinator`]
23
/// and [`nom::sequence`], with some additional combinators original to
24
/// `nom-supreme`.
25
///
26
/// Compatibility note: it is expected that eventually many of these postfix
27
/// methods will eventually be added directly to the [`Parser`] trait. It will
28
/// therefore *not* be considered a compatibility break to remove those methods
29
/// from [`ParserExt`], *if* they have the same name and signature.
30
pub trait ParserExt<I, O, E>: Parser<I, O, E> + Sized {
31
    /// Borrow a parser. This allows building parser combinators while still
32
    /// retaining ownership of the original parser. This is necessary because
33
    /// `impl<T: Parser> Parser for &mut T` is impossible due to conflicts
34
    /// with `impl<T: FnMut> Parser for T`.
35
    ///
36
    /// # Example
37
    ///
38
    /// ```rust
39
    /// # use nom::{Err, Parser};
40
    /// # use nom::error::{Error, ErrorKind};
41
    /// use nom_supreme::parser_ext::ParserExt;
42
    /// use nom_supreme::tag::complete::tag;
43
    ///
44
    /// let mut parser = tag("Hello");
45
    ///
46
    /// let mut subparser = parser.by_ref().terminated(tag(", World"));
47
    ///
48
    /// assert_eq!(subparser.parse("Hello, World!"), Ok(("!", "Hello")));
49
    /// assert_eq!(
50
    ///     subparser.parse("Hello"),
51
    ///     Err(Err::Error(Error{input: "", code: ErrorKind::Tag}))
52
    /// );
53
    ///
54
    /// // We still have ownership of the original parser
55
    ///
56
    /// assert_eq!(parser.parse("Hello, World!"), Ok((", World!", "Hello")));
57
    /// assert_eq!(parser.parse("Hello"), Ok(("", "Hello")));
58
    /// ```
59
    #[inline]
60
    #[must_use = "Parsers do nothing unless used"]
61
0
    fn by_ref(&mut self) -> RefParser<Self> {
62
0
        must_be_a_parser(RefParser { parser: self })
63
0
    }
64
65
    /// Create a parser that must consume all of the input, or else return an
66
    /// error.
67
    ///
68
    /// # Example
69
    ///
70
    /// ```rust
71
    /// # use nom::{Err, Parser};
72
    /// # use nom::error::{Error, ErrorKind};
73
    /// use nom_supreme::parser_ext::ParserExt;
74
    /// use nom_supreme::tag::complete::tag;
75
    ///
76
    /// let mut parser = tag("Hello").all_consuming();
77
    ///
78
    /// assert_eq!(parser.parse("Hello"), Ok(("", "Hello")));
79
    /// assert_eq!(
80
    ///     parser.parse("World"),
81
    ///     Err(Err::Error(Error{input: "World", code: ErrorKind::Tag}))
82
    /// );
83
    /// assert_eq!(
84
    ///     parser.parse("Hello World"),
85
    ///     Err(Err::Error(Error{input: " World", code: ErrorKind::Eof}))
86
    /// );
87
    /// ```
88
    #[inline]
89
    #[must_use = "Parsers do nothing unless used"]
90
606k
    fn all_consuming(self) -> AllConsuming<Self>
91
606k
    where
92
606k
        I: InputLength,
93
606k
        E: ParseError<I>,
94
    {
95
606k
        must_be_a_parser(AllConsuming { parser: self })
96
606k
    }
<nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
156
    fn all_consuming(self) -> AllConsuming<Self>
91
156
    where
92
156
        I: InputLength,
93
156
        E: ParseError<I>,
94
    {
95
156
        must_be_a_parser(AllConsuming { parser: self })
96
156
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
256k
    fn all_consuming(self) -> AllConsuming<Self>
91
256k
    where
92
256k
        I: InputLength,
93
256k
        E: ParseError<I>,
94
    {
95
256k
        must_be_a_parser(AllConsuming { parser: self })
96
256k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
9.64k
    fn all_consuming(self) -> AllConsuming<Self>
91
9.64k
    where
92
9.64k
        I: InputLength,
93
9.64k
        E: ParseError<I>,
94
    {
95
9.64k
        must_be_a_parser(AllConsuming { parser: self })
96
9.64k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
978
    fn all_consuming(self) -> AllConsuming<Self>
91
978
    where
92
978
        I: InputLength,
93
978
        E: ParseError<I>,
94
    {
95
978
        must_be_a_parser(AllConsuming { parser: self })
96
978
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
173k
    fn all_consuming(self) -> AllConsuming<Self>
91
173k
    where
92
173k
        I: InputLength,
93
173k
        E: ParseError<I>,
94
    {
95
173k
        must_be_a_parser(AllConsuming { parser: self })
96
173k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
24.3k
    fn all_consuming(self) -> AllConsuming<Self>
91
24.3k
    where
92
24.3k
        I: InputLength,
93
24.3k
        E: ParseError<I>,
94
    {
95
24.3k
        must_be_a_parser(AllConsuming { parser: self })
96
24.3k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
1.92k
    fn all_consuming(self) -> AllConsuming<Self>
91
1.92k
    where
92
1.92k
        I: InputLength,
93
1.92k
        E: ParseError<I>,
94
    {
95
1.92k
        must_be_a_parser(AllConsuming { parser: self })
96
1.92k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
40.1k
    fn all_consuming(self) -> AllConsuming<Self>
91
40.1k
    where
92
40.1k
        I: InputLength,
93
40.1k
        E: ParseError<I>,
94
    {
95
40.1k
        must_be_a_parser(AllConsuming { parser: self })
96
40.1k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
184
    fn all_consuming(self) -> AllConsuming<Self>
91
184
    where
92
184
        I: InputLength,
93
184
        E: ParseError<I>,
94
    {
95
184
        must_be_a_parser(AllConsuming { parser: self })
96
184
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
10.8k
    fn all_consuming(self) -> AllConsuming<Self>
91
10.8k
    where
92
10.8k
        I: InputLength,
93
10.8k
        E: ParseError<I>,
94
    {
95
10.8k
        must_be_a_parser(AllConsuming { parser: self })
96
10.8k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Unexecuted instantiation: <_ as nom_supreme::parser_ext::ParserExt<_, _, _>>::all_consuming
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
64.8k
    fn all_consuming(self) -> AllConsuming<Self>
91
64.8k
    where
92
64.8k
        I: InputLength,
93
64.8k
        E: ParseError<I>,
94
    {
95
64.8k
        must_be_a_parser(AllConsuming { parser: self })
96
64.8k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
4.47k
    fn all_consuming(self) -> AllConsuming<Self>
91
4.47k
    where
92
4.47k
        I: InputLength,
93
4.47k
        E: ParseError<I>,
94
    {
95
4.47k
        must_be_a_parser(AllConsuming { parser: self })
96
4.47k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
11.4k
    fn all_consuming(self) -> AllConsuming<Self>
91
11.4k
    where
92
11.4k
        I: InputLength,
93
11.4k
        E: ParseError<I>,
94
    {
95
11.4k
        must_be_a_parser(AllConsuming { parser: self })
96
11.4k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
1.41k
    fn all_consuming(self) -> AllConsuming<Self>
91
1.41k
    where
92
1.41k
        I: InputLength,
93
1.41k
        E: ParseError<I>,
94
    {
95
1.41k
        must_be_a_parser(AllConsuming { parser: self })
96
1.41k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
460
    fn all_consuming(self) -> AllConsuming<Self>
91
460
    where
92
460
        I: InputLength,
93
460
        E: ParseError<I>,
94
    {
95
460
        must_be_a_parser(AllConsuming { parser: self })
96
460
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
4.87k
    fn all_consuming(self) -> AllConsuming<Self>
91
4.87k
    where
92
4.87k
        I: InputLength,
93
4.87k
        E: ParseError<I>,
94
    {
95
4.87k
        must_be_a_parser(AllConsuming { parser: self })
96
4.87k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
Line
Count
Source
90
764
    fn all_consuming(self) -> AllConsuming<Self>
91
764
    where
92
764
        I: InputLength,
93
764
        E: ParseError<I>,
94
    {
95
764
        must_be_a_parser(AllConsuming { parser: self })
96
764
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::all_consuming
97
98
    /// Create a parser that transforms `Incomplete` into `Error`.
99
    ///
100
    /// # Example
101
    ///
102
    /// ```rust
103
    /// # use nom::{Err, Parser};
104
    /// # use nom::error::{Error, ErrorKind};
105
    /// use nom_supreme::parser_ext::ParserExt;
106
    /// use nom_supreme::tag::streaming::tag;
107
    ///
108
    /// let mut parser = tag("Hello").complete();
109
    ///
110
    /// assert_eq!(parser.parse("Hello"), Ok(("", "Hello")));
111
    /// assert_eq!(
112
    ///     parser.parse("World"),
113
    ///     Err(Err::Error(Error{input: "World", code: ErrorKind::Tag}))
114
    /// );
115
    /// assert_eq!(
116
    ///     parser.parse("Hel"),
117
    ///     Err(Err::Error(Error{input: "Hel", code: ErrorKind::Complete}))
118
    /// );
119
    /// ```
120
    #[inline]
121
    #[must_use = "Parsers do nothing unless used"]
122
606k
    fn complete(self) -> Complete<Self>
123
606k
    where
124
606k
        I: Clone,
125
606k
        E: ParseError<I>,
126
    {
127
606k
        must_be_a_parser(Complete { parser: self })
128
606k
    }
<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
156
    fn complete(self) -> Complete<Self>
123
156
    where
124
156
        I: Clone,
125
156
        E: ParseError<I>,
126
    {
127
156
        must_be_a_parser(Complete { parser: self })
128
156
    }
<symbolic_debuginfo::breakpad::parsing::file_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
256k
    fn complete(self) -> Complete<Self>
123
256k
    where
124
256k
        I: Clone,
125
256k
        E: ParseError<I>,
126
    {
127
256k
        must_be_a_parser(Complete { parser: self })
128
256k
    }
<symbolic_debuginfo::breakpad::parsing::func_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
9.64k
    fn complete(self) -> Complete<Self>
123
9.64k
    where
124
9.64k
        I: Clone,
125
9.64k
        E: ParseError<I>,
126
    {
127
9.64k
        must_be_a_parser(Complete { parser: self })
128
9.64k
    }
<symbolic_debuginfo::breakpad::parsing::info_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
978
    fn complete(self) -> Complete<Self>
123
978
    where
124
978
        I: Clone,
125
978
        E: ParseError<I>,
126
    {
127
978
        must_be_a_parser(Complete { parser: self })
128
978
    }
<symbolic_debuginfo::breakpad::parsing::line_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
173k
    fn complete(self) -> Complete<Self>
123
173k
    where
124
173k
        I: Clone,
125
173k
        E: ParseError<I>,
126
    {
127
173k
        must_be_a_parser(Complete { parser: self })
128
173k
    }
<symbolic_debuginfo::breakpad::parsing::inline_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
24.3k
    fn complete(self) -> Complete<Self>
123
24.3k
    where
124
24.3k
        I: Clone,
125
24.3k
        E: ParseError<I>,
126
    {
127
24.3k
        must_be_a_parser(Complete { parser: self })
128
24.3k
    }
<symbolic_debuginfo::breakpad::parsing::module_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
1.92k
    fn complete(self) -> Complete<Self>
123
1.92k
    where
124
1.92k
        I: Clone,
125
1.92k
        E: ParseError<I>,
126
    {
127
1.92k
        must_be_a_parser(Complete { parser: self })
128
1.92k
    }
<symbolic_debuginfo::breakpad::parsing::public_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
40.1k
    fn complete(self) -> Complete<Self>
123
40.1k
    where
124
40.1k
        I: Clone,
125
40.1k
        E: ParseError<I>,
126
    {
127
40.1k
        must_be_a_parser(Complete { parser: self })
128
40.1k
    }
<symbolic_debuginfo::breakpad::parsing::stack_cfi_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
184
    fn complete(self) -> Complete<Self>
123
184
    where
124
184
        I: Clone,
125
184
        E: ParseError<I>,
126
    {
127
184
        must_be_a_parser(Complete { parser: self })
128
184
    }
Unexecuted instantiation: <symbolic_debuginfo::breakpad::parsing::stack_win_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
<symbolic_debuginfo::breakpad::parsing::inline_origin_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
10.8k
    fn complete(self) -> Complete<Self>
123
10.8k
    where
124
10.8k
        I: Clone,
125
10.8k
        E: ParseError<I>,
126
    {
127
10.8k
        must_be_a_parser(Complete { parser: self })
128
10.8k
    }
Unexecuted instantiation: <symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Unexecuted instantiation: <_ as nom_supreme::parser_ext::ParserExt<_, _, _>>::complete
Unexecuted instantiation: <nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
<symbolic_debuginfo::breakpad::parsing::file_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
64.8k
    fn complete(self) -> Complete<Self>
123
64.8k
    where
124
64.8k
        I: Clone,
125
64.8k
        E: ParseError<I>,
126
    {
127
64.8k
        must_be_a_parser(Complete { parser: self })
128
64.8k
    }
<symbolic_debuginfo::breakpad::parsing::func_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
4.47k
    fn complete(self) -> Complete<Self>
123
4.47k
    where
124
4.47k
        I: Clone,
125
4.47k
        E: ParseError<I>,
126
    {
127
4.47k
        must_be_a_parser(Complete { parser: self })
128
4.47k
    }
Unexecuted instantiation: <symbolic_debuginfo::breakpad::parsing::info_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
<symbolic_debuginfo::breakpad::parsing::line_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
11.4k
    fn complete(self) -> Complete<Self>
123
11.4k
    where
124
11.4k
        I: Clone,
125
11.4k
        E: ParseError<I>,
126
    {
127
11.4k
        must_be_a_parser(Complete { parser: self })
128
11.4k
    }
<symbolic_debuginfo::breakpad::parsing::inline_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
1.41k
    fn complete(self) -> Complete<Self>
123
1.41k
    where
124
1.41k
        I: Clone,
125
1.41k
        E: ParseError<I>,
126
    {
127
1.41k
        must_be_a_parser(Complete { parser: self })
128
1.41k
    }
<symbolic_debuginfo::breakpad::parsing::module_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
460
    fn complete(self) -> Complete<Self>
123
460
    where
124
460
        I: Clone,
125
460
        E: ParseError<I>,
126
    {
127
460
        must_be_a_parser(Complete { parser: self })
128
460
    }
<symbolic_debuginfo::breakpad::parsing::public_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
4.87k
    fn complete(self) -> Complete<Self>
123
4.87k
    where
124
4.87k
        I: Clone,
125
4.87k
        E: ParseError<I>,
126
    {
127
4.87k
        must_be_a_parser(Complete { parser: self })
128
4.87k
    }
Unexecuted instantiation: <symbolic_debuginfo::breakpad::parsing::stack_cfi_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Unexecuted instantiation: <symbolic_debuginfo::breakpad::parsing::stack_win_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
<symbolic_debuginfo::breakpad::parsing::inline_origin_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
Line
Count
Source
122
764
    fn complete(self) -> Complete<Self>
123
764
    where
124
764
        I: Clone,
125
764
        E: ParseError<I>,
126
    {
127
764
        must_be_a_parser(Complete { parser: self })
128
764
    }
Unexecuted instantiation: <symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::complete
129
130
    /**
131
    Create a parser that transforms `Error` into `Failure`. This will
132
    end the parse immediately, even if there are other branches that
133
    could occur.
134
135
    # Example
136
137
    ```rust
138
    use cool_asserts::assert_matches;
139
    # use nom::{Err, Parser};
140
    # use nom::error::{Error, ErrorKind};
141
    use nom::branch::alt;
142
    use nom::character::complete::char;
143
    use nom_supreme::parser_ext::ParserExt;
144
    use nom_supreme::tag::complete::tag;
145
    use nom_supreme::error::{ErrorTree, BaseErrorKind, Expectation};
146
147
    let mut parser = alt((
148
        tag("Hello").terminated(char(']')).cut().preceded_by(char('[')),
149
        tag("World").terminated(char(')')).cut().preceded_by(char('(')),
150
    ));
151
152
    assert_matches!(parser.parse("[Hello]"), Ok(("", "Hello")));
153
    assert_matches!(parser.parse("(World)"), Ok(("", "World")));
154
155
    let branches = assert_matches!(
156
        parser.parse("ABC"),
157
        Err(Err::Error(ErrorTree::Alt(branches))) => branches
158
    );
159
160
    assert_matches!(
161
        branches.as_slice(),
162
        [
163
            ErrorTree::Base {
164
                kind: BaseErrorKind::Expected(Expectation::Char('[')),
165
                location: "ABC",
166
            },
167
            ErrorTree::Base {
168
                kind: BaseErrorKind::Expected(Expectation::Char('(')),
169
                location: "ABC",
170
            },
171
        ]
172
    );
173
174
    // Notice in this example that there's no error for [Hello]. The cut after
175
    // [ prevented the other branch from being attempted, and prevented earlier
176
    // errors from being retained
177
    assert_matches!(
178
        parser.parse("(Hello)"),
179
        Err(Err::Failure(ErrorTree::Base {
180
            kind: BaseErrorKind::Expected(Expectation::Tag("World")),
181
            location: "Hello)",
182
        }))
183
    );
184
    ```
185
    */
186
    #[inline]
187
    #[must_use = "Parsers do nothing unless used"]
188
447k
    fn cut(self) -> Cut<Self> {
189
447k
        must_be_a_parser(Cut { parser: self })
190
447k
    }
<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
736
    fn cut(self) -> Cut<Self> {
189
736
        must_be_a_parser(Cut { parser: self })
190
736
    }
<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
238
    fn cut(self) -> Cut<Self> {
189
238
        must_be_a_parser(Cut { parser: self })
190
238
    }
Unexecuted instantiation: <nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
256k
    fn cut(self) -> Cut<Self> {
189
256k
        must_be_a_parser(Cut { parser: self })
190
256k
    }
<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
10.8k
    fn cut(self) -> Cut<Self> {
189
10.8k
        must_be_a_parser(Cut { parser: self })
190
10.8k
    }
<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
1.92k
    fn cut(self) -> Cut<Self> {
189
1.92k
        must_be_a_parser(Cut { parser: self })
190
1.92k
    }
<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
154
    fn cut(self) -> Cut<Self> {
189
154
        must_be_a_parser(Cut { parser: self })
190
154
    }
<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
40.1k
    fn cut(self) -> Cut<Self> {
189
40.1k
        must_be_a_parser(Cut { parser: self })
190
40.1k
    }
<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
9.64k
    fn cut(self) -> Cut<Self> {
189
9.64k
        must_be_a_parser(Cut { parser: self })
190
9.64k
    }
<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
184
    fn cut(self) -> Cut<Self> {
189
184
        must_be_a_parser(Cut { parser: self })
190
184
    }
<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
24.3k
    fn cut(self) -> Cut<Self> {
189
24.3k
        must_be_a_parser(Cut { parser: self })
190
24.3k
    }
<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
24.2k
    fn cut(self) -> Cut<Self> {
189
24.2k
        must_be_a_parser(Cut { parser: self })
190
24.2k
    }
<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
974
    fn cut(self) -> Cut<Self> {
189
974
        must_be_a_parser(Cut { parser: self })
190
974
    }
Unexecuted instantiation: <_ as nom_supreme::parser_ext::ParserExt<_, _, _>>::cut
Unexecuted instantiation: <nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Unexecuted instantiation: <nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Unexecuted instantiation: <nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Unexecuted instantiation: <nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
64.8k
    fn cut(self) -> Cut<Self> {
189
64.8k
        must_be_a_parser(Cut { parser: self })
190
64.8k
    }
<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
764
    fn cut(self) -> Cut<Self> {
189
764
        must_be_a_parser(Cut { parser: self })
190
764
    }
<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
458
    fn cut(self) -> Cut<Self> {
189
458
        must_be_a_parser(Cut { parser: self })
190
458
    }
Unexecuted instantiation: <nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
4.85k
    fn cut(self) -> Cut<Self> {
189
4.85k
        must_be_a_parser(Cut { parser: self })
190
4.85k
    }
<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
4.47k
    fn cut(self) -> Cut<Self> {
189
4.47k
        must_be_a_parser(Cut { parser: self })
190
4.47k
    }
Unexecuted instantiation: <nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
1.41k
    fn cut(self) -> Cut<Self> {
189
1.41k
        must_be_a_parser(Cut { parser: self })
190
1.41k
    }
<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::cut
Line
Count
Source
188
1.38k
    fn cut(self) -> Cut<Self> {
189
1.38k
        must_be_a_parser(Cut { parser: self })
190
1.38k
    }
191
192
    /// Create a parser that applies a mapping function `func` to the output
193
    /// of the subparser. Any errors from `func` will be transformed into
194
    /// parse errors via [`FromExternalError`].
195
    ///
196
    /// # Example
197
    ///
198
    /// ```rust
199
    /// # use nom::{Err, Parser};
200
    /// # use nom::error::{Error, ErrorKind};
201
    /// use nom::character::complete::alphanumeric1;
202
    /// use nom_supreme::parser_ext::ParserExt;
203
    ///
204
    /// let mut parser = alphanumeric1.map_res(|s: &str| s.parse());
205
    ///
206
    /// assert_eq!(parser.parse("10 abc"), Ok((" abc", 10)));
207
    /// assert_eq!(
208
    ///     parser.parse("<===>"),
209
    ///     Err(Err::Error(Error{input: "<===>", code: ErrorKind::AlphaNumeric})),
210
    /// );
211
    /// assert_eq!(
212
    ///     parser.parse("abc abc"),
213
    ///     Err(Err::Error(Error{input: "abc abc", code: ErrorKind::MapRes})),
214
    /// );
215
    /// ```
216
    #[inline]
217
    #[must_use = "Parsers do nothing unless used"]
218
1.36M
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
1.36M
    where
220
1.36M
        F: FnMut(O) -> Result<O2, E2>,
221
1.36M
        E: FromExternalError<I, E2>,
222
1.36M
        I: Clone,
223
    {
224
1.36M
        must_be_a_parser(MapRes {
225
1.36M
            parser: self,
226
1.36M
            func,
227
1.36M
            phantom: PhantomData,
228
1.36M
        })
229
1.36M
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
9.64k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
9.64k
    where
220
9.64k
        F: FnMut(O) -> Result<O2, E2>,
221
9.64k
        E: FromExternalError<I, E2>,
222
9.64k
        I: Clone,
223
    {
224
9.64k
        must_be_a_parser(MapRes {
225
9.64k
            parser: self,
226
9.64k
            func,
227
9.64k
            phantom: PhantomData,
228
9.64k
        })
229
9.64k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
9.64k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
9.64k
    where
220
9.64k
        F: FnMut(O) -> Result<O2, E2>,
221
9.64k
        E: FromExternalError<I, E2>,
222
9.64k
        I: Clone,
223
    {
224
9.64k
        must_be_a_parser(MapRes {
225
9.64k
            parser: self,
226
9.64k
            func,
227
9.64k
            phantom: PhantomData,
228
9.64k
        })
229
9.64k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
9.64k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
9.64k
    where
220
9.64k
        F: FnMut(O) -> Result<O2, E2>,
221
9.64k
        E: FromExternalError<I, E2>,
222
9.64k
        I: Clone,
223
    {
224
9.64k
        must_be_a_parser(MapRes {
225
9.64k
            parser: self,
226
9.64k
            func,
227
9.64k
            phantom: PhantomData,
228
9.64k
        })
229
9.64k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
173k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
173k
    where
220
173k
        F: FnMut(O) -> Result<O2, E2>,
221
173k
        E: FromExternalError<I, E2>,
222
173k
        I: Clone,
223
    {
224
173k
        must_be_a_parser(MapRes {
225
173k
            parser: self,
226
173k
            func,
227
173k
            phantom: PhantomData,
228
173k
        })
229
173k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
173k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
173k
    where
220
173k
        F: FnMut(O) -> Result<O2, E2>,
221
173k
        E: FromExternalError<I, E2>,
222
173k
        I: Clone,
223
    {
224
173k
        must_be_a_parser(MapRes {
225
173k
            parser: self,
226
173k
            func,
227
173k
            phantom: PhantomData,
228
173k
        })
229
173k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
24.2k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
24.2k
    where
220
24.2k
        F: FnMut(O) -> Result<O2, E2>,
221
24.2k
        E: FromExternalError<I, E2>,
222
24.2k
        I: Clone,
223
    {
224
24.2k
        must_be_a_parser(MapRes {
225
24.2k
            parser: self,
226
24.2k
            func,
227
24.2k
            phantom: PhantomData,
228
24.2k
        })
229
24.2k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
24.2k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
24.2k
    where
220
24.2k
        F: FnMut(O) -> Result<O2, E2>,
221
24.2k
        E: FromExternalError<I, E2>,
222
24.2k
        I: Clone,
223
    {
224
24.2k
        must_be_a_parser(MapRes {
225
24.2k
            parser: self,
226
24.2k
            func,
227
24.2k
            phantom: PhantomData,
228
24.2k
        })
229
24.2k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
40.1k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
40.1k
    where
220
40.1k
        F: FnMut(O) -> Result<O2, E2>,
221
40.1k
        E: FromExternalError<I, E2>,
222
40.1k
        I: Clone,
223
    {
224
40.1k
        must_be_a_parser(MapRes {
225
40.1k
            parser: self,
226
40.1k
            func,
227
40.1k
            phantom: PhantomData,
228
40.1k
        })
229
40.1k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
40.1k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
40.1k
    where
220
40.1k
        F: FnMut(O) -> Result<O2, E2>,
221
40.1k
        E: FromExternalError<I, E2>,
222
40.1k
        I: Clone,
223
    {
224
40.1k
        must_be_a_parser(MapRes {
225
40.1k
            parser: self,
226
40.1k
            func,
227
40.1k
            phantom: PhantomData,
228
40.1k
        })
229
40.1k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
184
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
184
    where
220
184
        F: FnMut(O) -> Result<O2, E2>,
221
184
        E: FromExternalError<I, E2>,
222
184
        I: Clone,
223
    {
224
184
        must_be_a_parser(MapRes {
225
184
            parser: self,
226
184
            func,
227
184
            phantom: PhantomData,
228
184
        })
229
184
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
184
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
184
    where
220
184
        F: FnMut(O) -> Result<O2, E2>,
221
184
        E: FromExternalError<I, E2>,
222
184
        I: Clone,
223
    {
224
184
        must_be_a_parser(MapRes {
225
184
            parser: self,
226
184
            func,
227
184
            phantom: PhantomData,
228
184
        })
229
184
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, u32, core::num::error::ParseIntError>
Line
Count
Source
218
154
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
154
    where
220
154
        F: FnMut(O) -> Result<O2, E2>,
221
154
        E: FromExternalError<I, E2>,
222
154
        I: Clone,
223
    {
224
154
        must_be_a_parser(MapRes {
225
154
            parser: self,
226
154
            func,
227
154
            phantom: PhantomData,
228
154
        })
229
154
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, u32, core::num::error::ParseIntError>
Line
Count
Source
218
154
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
154
    where
220
154
        F: FnMut(O) -> Result<O2, E2>,
221
154
        E: FromExternalError<I, E2>,
222
154
        I: Clone,
223
    {
224
154
        must_be_a_parser(MapRes {
225
154
            parser: self,
226
154
            func,
227
154
            phantom: PhantomData,
228
154
        })
229
154
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, u16, core::num::error::ParseIntError>
Line
Count
Source
218
154
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
154
    where
220
154
        F: FnMut(O) -> Result<O2, E2>,
221
154
        E: FromExternalError<I, E2>,
222
154
        I: Clone,
223
    {
224
154
        must_be_a_parser(MapRes {
225
154
            parser: self,
226
154
            func,
227
154
            phantom: PhantomData,
228
154
        })
229
154
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, u16, core::num::error::ParseIntError>
Line
Count
Source
218
154
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
154
    where
220
154
        F: FnMut(O) -> Result<O2, E2>,
221
154
        E: FromExternalError<I, E2>,
222
154
        I: Clone,
223
    {
224
154
        must_be_a_parser(MapRes {
225
154
            parser: self,
226
154
            func,
227
154
            phantom: PhantomData,
228
154
        })
229
154
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, u32, core::num::error::ParseIntError>
Line
Count
Source
218
154
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
154
    where
220
154
        F: FnMut(O) -> Result<O2, E2>,
221
154
        E: FromExternalError<I, E2>,
222
154
        I: Clone,
223
    {
224
154
        must_be_a_parser(MapRes {
225
154
            parser: self,
226
154
            func,
227
154
            phantom: PhantomData,
228
154
        })
229
154
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, u16, core::num::error::ParseIntError>
Line
Count
Source
218
154
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
154
    where
220
154
        F: FnMut(O) -> Result<O2, E2>,
221
154
        E: FromExternalError<I, E2>,
222
154
        I: Clone,
223
    {
224
154
        must_be_a_parser(MapRes {
225
154
            parser: self,
226
154
            func,
227
154
            phantom: PhantomData,
228
154
        })
229
154
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, u32, core::num::error::ParseIntError>
Line
Count
Source
218
154
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
154
    where
220
154
        F: FnMut(O) -> Result<O2, E2>,
221
154
        E: FromExternalError<I, E2>,
222
154
        I: Clone,
223
    {
224
154
        must_be_a_parser(MapRes {
225
154
            parser: self,
226
154
            func,
227
154
            phantom: PhantomData,
228
154
        })
229
154
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, u32, core::num::error::ParseIntError>
Line
Count
Source
218
154
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
154
    where
220
154
        F: FnMut(O) -> Result<O2, E2>,
221
154
        E: FromExternalError<I, E2>,
222
154
        I: Clone,
223
    {
224
154
        must_be_a_parser(MapRes {
225
154
            parser: self,
226
154
            func,
227
154
            phantom: PhantomData,
228
154
        })
229
154
    }
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, u64, core::num::error::ParseIntError>
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
256k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
256k
    where
220
256k
        F: FnMut(O) -> Result<O2, E2>,
221
256k
        E: FromExternalError<I, E2>,
222
256k
        I: Clone,
223
    {
224
256k
        must_be_a_parser(MapRes {
225
256k
            parser: self,
226
256k
            func,
227
256k
            phantom: PhantomData,
228
256k
        })
229
256k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
173k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
173k
    where
220
173k
        F: FnMut(O) -> Result<O2, E2>,
221
173k
        E: FromExternalError<I, E2>,
222
173k
        I: Clone,
223
    {
224
173k
        must_be_a_parser(MapRes {
225
173k
            parser: self,
226
173k
            func,
227
173k
            phantom: PhantomData,
228
173k
        })
229
173k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
24.3k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
24.3k
    where
220
24.3k
        F: FnMut(O) -> Result<O2, E2>,
221
24.3k
        E: FromExternalError<I, E2>,
222
24.3k
        I: Clone,
223
    {
224
24.3k
        must_be_a_parser(MapRes {
225
24.3k
            parser: self,
226
24.3k
            func,
227
24.3k
            phantom: PhantomData,
228
24.3k
        })
229
24.3k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
24.3k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
24.3k
    where
220
24.3k
        F: FnMut(O) -> Result<O2, E2>,
221
24.3k
        E: FromExternalError<I, E2>,
222
24.3k
        I: Clone,
223
    {
224
24.3k
        must_be_a_parser(MapRes {
225
24.3k
            parser: self,
226
24.3k
            func,
227
24.3k
            phantom: PhantomData,
228
24.3k
        })
229
24.3k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
24.3k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
24.3k
    where
220
24.3k
        F: FnMut(O) -> Result<O2, E2>,
221
24.3k
        E: FromExternalError<I, E2>,
222
24.3k
        I: Clone,
223
    {
224
24.3k
        must_be_a_parser(MapRes {
225
24.3k
            parser: self,
226
24.3k
            func,
227
24.3k
            phantom: PhantomData,
228
24.3k
        })
229
24.3k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
24.3k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
24.3k
    where
220
24.3k
        F: FnMut(O) -> Result<O2, E2>,
221
24.3k
        E: FromExternalError<I, E2>,
222
24.3k
        I: Clone,
223
    {
224
24.3k
        must_be_a_parser(MapRes {
225
24.3k
            parser: self,
226
24.3k
            func,
227
24.3k
            phantom: PhantomData,
228
24.3k
        })
229
24.3k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
10.8k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
10.8k
    where
220
10.8k
        F: FnMut(O) -> Result<O2, E2>,
221
10.8k
        E: FromExternalError<I, E2>,
222
10.8k
        I: Clone,
223
    {
224
10.8k
        must_be_a_parser(MapRes {
225
10.8k
            parser: self,
226
10.8k
            func,
227
10.8k
            phantom: PhantomData,
228
10.8k
        })
229
10.8k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::line_num::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
173k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
173k
    where
220
173k
        F: FnMut(O) -> Result<O2, E2>,
221
173k
        E: FromExternalError<I, E2>,
222
173k
        I: Clone,
223
    {
224
173k
        must_be_a_parser(MapRes {
225
173k
            parser: self,
226
173k
            func,
227
173k
            phantom: PhantomData,
228
173k
        })
229
173k
    }
Unexecuted instantiation: <_ as nom_supreme::parser_ext::ParserExt<_, _, _>>::map_res::<_, _, _>
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
4.47k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
4.47k
    where
220
4.47k
        F: FnMut(O) -> Result<O2, E2>,
221
4.47k
        E: FromExternalError<I, E2>,
222
4.47k
        I: Clone,
223
    {
224
4.47k
        must_be_a_parser(MapRes {
225
4.47k
            parser: self,
226
4.47k
            func,
227
4.47k
            phantom: PhantomData,
228
4.47k
        })
229
4.47k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
4.47k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
4.47k
    where
220
4.47k
        F: FnMut(O) -> Result<O2, E2>,
221
4.47k
        E: FromExternalError<I, E2>,
222
4.47k
        I: Clone,
223
    {
224
4.47k
        must_be_a_parser(MapRes {
225
4.47k
            parser: self,
226
4.47k
            func,
227
4.47k
            phantom: PhantomData,
228
4.47k
        })
229
4.47k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
4.47k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
4.47k
    where
220
4.47k
        F: FnMut(O) -> Result<O2, E2>,
221
4.47k
        E: FromExternalError<I, E2>,
222
4.47k
        I: Clone,
223
    {
224
4.47k
        must_be_a_parser(MapRes {
225
4.47k
            parser: self,
226
4.47k
            func,
227
4.47k
            phantom: PhantomData,
228
4.47k
        })
229
4.47k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
11.4k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
11.4k
    where
220
11.4k
        F: FnMut(O) -> Result<O2, E2>,
221
11.4k
        E: FromExternalError<I, E2>,
222
11.4k
        I: Clone,
223
    {
224
11.4k
        must_be_a_parser(MapRes {
225
11.4k
            parser: self,
226
11.4k
            func,
227
11.4k
            phantom: PhantomData,
228
11.4k
        })
229
11.4k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
11.4k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
11.4k
    where
220
11.4k
        F: FnMut(O) -> Result<O2, E2>,
221
11.4k
        E: FromExternalError<I, E2>,
222
11.4k
        I: Clone,
223
    {
224
11.4k
        must_be_a_parser(MapRes {
225
11.4k
            parser: self,
226
11.4k
            func,
227
11.4k
            phantom: PhantomData,
228
11.4k
        })
229
11.4k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
1.38k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
1.38k
    where
220
1.38k
        F: FnMut(O) -> Result<O2, E2>,
221
1.38k
        E: FromExternalError<I, E2>,
222
1.38k
        I: Clone,
223
    {
224
1.38k
        must_be_a_parser(MapRes {
225
1.38k
            parser: self,
226
1.38k
            func,
227
1.38k
            phantom: PhantomData,
228
1.38k
        })
229
1.38k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
1.38k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
1.38k
    where
220
1.38k
        F: FnMut(O) -> Result<O2, E2>,
221
1.38k
        E: FromExternalError<I, E2>,
222
1.38k
        I: Clone,
223
    {
224
1.38k
        must_be_a_parser(MapRes {
225
1.38k
            parser: self,
226
1.38k
            func,
227
1.38k
            phantom: PhantomData,
228
1.38k
        })
229
1.38k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
4.85k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
4.85k
    where
220
4.85k
        F: FnMut(O) -> Result<O2, E2>,
221
4.85k
        E: FromExternalError<I, E2>,
222
4.85k
        I: Clone,
223
    {
224
4.85k
        must_be_a_parser(MapRes {
225
4.85k
            parser: self,
226
4.85k
            func,
227
4.85k
            phantom: PhantomData,
228
4.85k
        })
229
4.85k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
4.85k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
4.85k
    where
220
4.85k
        F: FnMut(O) -> Result<O2, E2>,
221
4.85k
        E: FromExternalError<I, E2>,
222
4.85k
        I: Clone,
223
    {
224
4.85k
        must_be_a_parser(MapRes {
225
4.85k
            parser: self,
226
4.85k
            func,
227
4.85k
            phantom: PhantomData,
228
4.85k
        })
229
4.85k
    }
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, u64, core::num::error::ParseIntError>
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, u64, core::num::error::ParseIntError>
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, u32, core::num::error::ParseIntError>
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, u32, core::num::error::ParseIntError>
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, u16, core::num::error::ParseIntError>
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, u16, core::num::error::ParseIntError>
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, u32, core::num::error::ParseIntError>
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, u16, core::num::error::ParseIntError>
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, u32, core::num::error::ParseIntError>
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, u32, core::num::error::ParseIntError>
Unexecuted instantiation: <nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, u64, core::num::error::ParseIntError>
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
64.8k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
64.8k
    where
220
64.8k
        F: FnMut(O) -> Result<O2, E2>,
221
64.8k
        E: FromExternalError<I, E2>,
222
64.8k
        I: Clone,
223
    {
224
64.8k
        must_be_a_parser(MapRes {
225
64.8k
            parser: self,
226
64.8k
            func,
227
64.8k
            phantom: PhantomData,
228
64.8k
        })
229
64.8k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
11.4k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
11.4k
    where
220
11.4k
        F: FnMut(O) -> Result<O2, E2>,
221
11.4k
        E: FromExternalError<I, E2>,
222
11.4k
        I: Clone,
223
    {
224
11.4k
        must_be_a_parser(MapRes {
225
11.4k
            parser: self,
226
11.4k
            func,
227
11.4k
            phantom: PhantomData,
228
11.4k
        })
229
11.4k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
1.41k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
1.41k
    where
220
1.41k
        F: FnMut(O) -> Result<O2, E2>,
221
1.41k
        E: FromExternalError<I, E2>,
222
1.41k
        I: Clone,
223
    {
224
1.41k
        must_be_a_parser(MapRes {
225
1.41k
            parser: self,
226
1.41k
            func,
227
1.41k
            phantom: PhantomData,
228
1.41k
        })
229
1.41k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
1.41k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
1.41k
    where
220
1.41k
        F: FnMut(O) -> Result<O2, E2>,
221
1.41k
        E: FromExternalError<I, E2>,
222
1.41k
        I: Clone,
223
    {
224
1.41k
        must_be_a_parser(MapRes {
225
1.41k
            parser: self,
226
1.41k
            func,
227
1.41k
            phantom: PhantomData,
228
1.41k
        })
229
1.41k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
1.41k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
1.41k
    where
220
1.41k
        F: FnMut(O) -> Result<O2, E2>,
221
1.41k
        E: FromExternalError<I, E2>,
222
1.41k
        I: Clone,
223
    {
224
1.41k
        must_be_a_parser(MapRes {
225
1.41k
            parser: self,
226
1.41k
            func,
227
1.41k
            phantom: PhantomData,
228
1.41k
        })
229
1.41k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
1.41k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
1.41k
    where
220
1.41k
        F: FnMut(O) -> Result<O2, E2>,
221
1.41k
        E: FromExternalError<I, E2>,
222
1.41k
        I: Clone,
223
    {
224
1.41k
        must_be_a_parser(MapRes {
225
1.41k
            parser: self,
226
1.41k
            func,
227
1.41k
            phantom: PhantomData,
228
1.41k
        })
229
1.41k
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
764
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
764
    where
220
764
        F: FnMut(O) -> Result<O2, E2>,
221
764
        E: FromExternalError<I, E2>,
222
764
        I: Clone,
223
    {
224
764
        must_be_a_parser(MapRes {
225
764
            parser: self,
226
764
            func,
227
764
            phantom: PhantomData,
228
764
        })
229
764
    }
<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::map_res::<symbolic_debuginfo::breakpad::parsing::line_num::{closure#1}, u64, core::num::error::ParseIntError>
Line
Count
Source
218
11.4k
    fn map_res<F, O2, E2>(self, func: F) -> MapRes<Self, F, O, E2>
219
11.4k
    where
220
11.4k
        F: FnMut(O) -> Result<O2, E2>,
221
11.4k
        E: FromExternalError<I, E2>,
222
11.4k
        I: Clone,
223
    {
224
11.4k
        must_be_a_parser(MapRes {
225
11.4k
            parser: self,
226
11.4k
            func,
227
11.4k
            phantom: PhantomData,
228
11.4k
        })
229
11.4k
    }
230
231
    /// Create a parser that applies a mapping function `func` to the output
232
    /// of the subparser. Any errors from `func` will be transformed into
233
    /// parse failures via [`FromExternalError`]. This will
234
    /// end the parse immediately, even if there are other branches that
235
    /// could occur.
236
    ///
237
    /// # Example
238
    ///
239
    /// ```rust
240
    /// # use nom::{Err, Parser};
241
    /// # use nom::error::{Error, ErrorKind};
242
    /// use nom::character::complete::alphanumeric1;
243
    /// use nom_supreme::parser_ext::ParserExt;
244
    ///
245
    /// let mut parser = alphanumeric1.map_res_cut(|s: &str| s.parse());
246
    ///
247
    /// assert_eq!(parser.parse("10 abc"), Ok((" abc", 10)));
248
    /// assert_eq!(
249
    ///     parser.parse("<===>"),
250
    ///     Err(Err::Error(Error{input: "<===>", code: ErrorKind::AlphaNumeric})),
251
    /// );
252
    /// assert_eq!(
253
    ///     parser.parse("abc abc"),
254
    ///     Err(Err::Failure(Error{input: "abc abc", code: ErrorKind::MapRes})),
255
    /// );
256
    /// ```
257
    #[inline]
258
    #[must_use = "Parsers do nothing unless used"]
259
0
    fn map_res_cut<F, O2, E2>(self, func: F) -> MapResCut<Self, F, O, E2>
260
0
    where
261
0
        F: FnMut(O) -> Result<O2, E2>,
262
0
        E: FromExternalError<I, E2>,
263
0
        I: Clone,
264
    {
265
0
        must_be_a_parser(MapResCut {
266
0
            parser: self,
267
0
            func,
268
0
            phantom: PhantomData,
269
0
        })
270
0
    }
271
272
    /// Make this parser optional; if it fails to parse, instead it returns
273
    /// `None` with the input in the original position.
274
    ///
275
    /// # Example
276
    ///
277
    /// ```rust
278
    /// # use nom::{Err, Parser, IResult};
279
    /// # use nom::error::{Error, ErrorKind};
280
    /// use nom_supreme::parser_ext::ParserExt;
281
    /// use nom_supreme::tag::complete::tag;
282
    ///
283
    /// fn parser(input: &str) -> IResult<&str, Option<&str>> {
284
    ///     tag("Hello").opt().parse(input)
285
    /// }
286
    ///
287
    /// assert_eq!(parser.parse("Hello, World"), Ok((", World", Some("Hello"))));
288
    /// assert_eq!(parser.parse("World"), Ok(("World", None)));
289
    ///
290
    /// let mut parser = tag("Hello").cut().opt();
291
    /// assert_eq!(
292
    ///     parser.parse("World"),
293
    ///     Err(Err::Failure(Error{input: "World", code: ErrorKind::Tag}))
294
    /// )
295
    /// ```
296
    #[inline]
297
    #[must_use = "Parsers do nothing unless used"]
298
244k
    fn opt(self) -> Optional<Self>
299
244k
    where
300
244k
        I: Clone,
301
    {
302
244k
        must_be_a_parser(Optional { parser: self })
303
244k
    }
<nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, char, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::opt
Line
Count
Source
298
223k
    fn opt(self) -> Optional<Self>
299
223k
    where
300
223k
        I: Clone,
301
    {
302
223k
        must_be_a_parser(Optional { parser: self })
303
223k
    }
Unexecuted instantiation: <_ as nom_supreme::parser_ext::ParserExt<_, _, _>>::opt
<nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, char, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::opt
Line
Count
Source
298
20.7k
    fn opt(self) -> Optional<Self>
299
20.7k
    where
300
20.7k
        I: Clone,
301
    {
302
20.7k
        must_be_a_parser(Optional { parser: self })
303
20.7k
    }
304
305
    /// Replace this parser's output with the entire input that was consumed
306
    /// by the parser.
307
    ///
308
    /// # Example
309
    ///
310
    /// ```rust
311
    /// # use nom::{Err, Parser};
312
    /// # use nom::error::{Error, ErrorKind};
313
    /// use nom::character::complete::space1;
314
    /// use nom_supreme::parser_ext::ParserExt;
315
    /// use nom_supreme::tag::complete::tag;
316
    ///
317
    /// let mut parser = tag("Hello").delimited_by(space1).recognize();
318
    ///
319
    /// assert_eq!(parser.parse("   Hello   World!"), Ok(("World!", "   Hello   ")));
320
    /// assert_eq!(
321
    ///     parser.parse("Hello"),
322
    ///     Err(Err::Error(Error{input: "Hello", code: ErrorKind::Space}))
323
    /// )
324
    /// ```
325
    #[inline]
326
    #[must_use = "Parsers do nothing unless used"]
327
0
    fn recognize(self) -> Recognize<Self, O>
328
0
    where
329
0
        I: Clone + Slice<RangeTo<usize>> + Offset,
330
    {
331
0
        must_be_a_parser(Recognize {
332
0
            parser: self.with_recognized(),
333
0
            phantom: PhantomData,
334
0
        })
335
0
    }
336
337
    /// Return the parsed value, but also return the entire input that was
338
    /// consumed by the parse
339
    ///
340
    /// # Example
341
    ///
342
    /// ```rust
343
    /// # use nom::{Err, Parser};
344
    /// # use nom::error::{Error, ErrorKind};
345
    /// use nom::character::complete::space1;
346
    /// use nom_supreme::parser_ext::ParserExt;
347
    /// use nom_supreme::tag::complete::tag;
348
    ///
349
    /// let mut parser = tag("Hello").delimited_by(space1).with_recognized();
350
    ///
351
    /// assert_eq!(parser.parse("   Hello   World!"), Ok(("World!", ("   Hello   ", "Hello"))));
352
    /// assert_eq!(
353
    ///     parser.parse("Hello"),
354
    ///     Err(Err::Error(Error{input: "Hello", code: ErrorKind::Space}))
355
    /// )
356
    /// ```
357
    #[inline]
358
    #[must_use = "Parsers do nothing unless used"]
359
0
    fn with_recognized(self) -> WithRecognized<Self>
360
0
    where
361
0
        I: Clone + Slice<RangeTo<usize>> + Offset,
362
    {
363
0
        must_be_a_parser(WithRecognized { parser: self })
364
0
    }
365
366
    /// Replace this parser's output with a clone of `value` every time it
367
    /// finishes successfully.
368
    ///
369
    /// # Example
370
    ///
371
    /// ```rust
372
    /// use cool_asserts::assert_matches;
373
    /// # use nom::{Err, Parser};
374
    /// # use nom::error::{Error, ErrorKind};
375
    /// use nom::branch::alt;
376
    /// use nom_supreme::parser_ext::ParserExt;
377
    /// use nom_supreme::tag::complete::tag;
378
    /// use nom_supreme::error::{ErrorTree, BaseErrorKind, Expectation};
379
    ///
380
    ///
381
    /// let mut parser = alt((
382
    ///     tag("true").value(true),
383
    ///     tag("false").value(false),
384
    /// ));
385
    ///
386
    /// assert_eq!(parser.parse("true abc").unwrap(), (" abc", true));
387
    /// assert_eq!(parser.parse("false abc").unwrap(), (" abc", false));
388
    ///
389
    /// // ErrorTree gives much better error reports for alt and tag.
390
    /// let choices = assert_matches!(
391
    ///     parser.parse("null"),
392
    ///     Err(Err::Error(ErrorTree::Alt(choices))) => choices
393
    /// );
394
    ///
395
    /// assert_matches!(
396
    ///     choices.as_slice(),
397
    ///     [
398
    ///         ErrorTree::Base {
399
    ///             kind: BaseErrorKind::Expected(Expectation::Tag("true")),
400
    ///             location: "null",
401
    ///         },
402
    ///         ErrorTree::Base {
403
    ///             kind: BaseErrorKind::Expected(Expectation::Tag("false")),
404
    ///             location: "null",
405
    ///         },
406
    ///     ]
407
    /// )
408
    /// ```
409
    #[inline]
410
    #[must_use = "Parsers do nothing unless used"]
411
924
    fn value<T: Clone>(self, value: T) -> Value<T, Self, O> {
412
924
        must_be_a_parser(Value {
413
924
            parser: self,
414
924
            value,
415
924
            phantom: PhantomData,
416
924
        })
417
924
    }
<symbolic_debuginfo::breakpad::parsing::non_whitespace as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::value::<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType>
Line
Count
Source
411
154
    fn value<T: Clone>(self, value: T) -> Value<T, Self, O> {
412
154
        must_be_a_parser(Value {
413
154
            parser: self,
414
154
            value,
415
154
            phantom: PhantomData,
416
154
        })
417
154
    }
<nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, char, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::value::<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType>
Line
Count
Source
411
770
    fn value<T: Clone>(self, value: T) -> Value<T, Self, O> {
412
770
        must_be_a_parser(Value {
413
770
            parser: self,
414
770
            value,
415
770
            phantom: PhantomData,
416
770
        })
417
770
    }
Unexecuted instantiation: <_ as nom_supreme::parser_ext::ParserExt<_, _, _>>::value::<_>
Unexecuted instantiation: <nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, char, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::value::<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType>
Unexecuted instantiation: <symbolic_debuginfo::breakpad::parsing::non_whitespace as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::value::<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType>
418
419
    /// Require the output of this parser to pass a verifier function, or
420
    /// else return a parse error.
421
    ///
422
    /// ```rust
423
    /// # use nom::{Err, Parser};
424
    /// # use nom::error::{Error, ErrorKind};
425
    /// use nom::character::complete::alpha1;
426
    /// use nom_supreme::parser_ext::ParserExt;
427
    ///
428
    /// let mut parser = alpha1.verify(|s: &&str| s.len() == 5);
429
    ///
430
    /// assert_eq!(parser.parse("Hello"), Ok(("", "Hello")));
431
    /// assert_eq!(parser.parse("Hello, World"), Ok((", World", "Hello")));
432
    /// assert_eq!(
433
    ///     parser.parse("abc"),
434
    ///     Err(Err::Error(Error{input: "abc", code: ErrorKind::Verify}))
435
    /// );
436
    /// assert_eq!(
437
    ///     parser.parse("abcabcabc"),
438
    ///     Err(Err::Error(Error{input: "abcabcabc", code: ErrorKind::Verify}))
439
    /// );
440
    /// assert_eq!(
441
    ///     parser.parse("123"),
442
    ///     Err(Err::Error(Error{input: "123", code: ErrorKind::Alpha}))
443
    /// );
444
    /// ```
445
    #[inline]
446
    #[must_use = "Parsers do nothing unless used"]
447
0
    fn verify<F>(self, verifier: F) -> Verify<Self, F>
448
0
    where
449
0
        F: Fn(&O) -> bool,
450
0
        I: Clone,
451
0
        E: ParseError<I>,
452
    {
453
0
        must_be_a_parser(Verify {
454
0
            parser: self,
455
0
            verifier,
456
0
        })
457
0
    }
458
459
    /// Add some context to the parser. This context will be added to any
460
    /// errors that are returned from the parser via [`ContextError`].
461
    ///
462
    /// # Example
463
    ///
464
    /// ```rust
465
    /// # use nom::{Err, Parser};
466
    /// # use nom::error::{VerboseError, ErrorKind, VerboseErrorKind};
467
    /// use nom::sequence::separated_pair;
468
    /// use nom::character::complete::space1;
469
    /// use nom_supreme::parser_ext::ParserExt;
470
    /// use nom_supreme::tag::complete::tag;
471
    ///
472
    /// let mut parser = separated_pair(
473
    ///     tag("Hello").context("hello"),
474
    ///     space1,
475
    ///     tag("World").context("world"),
476
    /// )
477
    /// .context("hello world");
478
    ///
479
    /// assert_eq!(parser.parse("Hello World"), Ok(("", ("Hello", "World"))));
480
    /// assert_eq!(
481
    ///     parser.parse("Hel"),
482
    ///     Err(Err::Error(VerboseError {errors: vec![
483
    ///         ("Hel", VerboseErrorKind::Nom(ErrorKind::Tag)),
484
    ///         ("Hel", VerboseErrorKind::Context("hello")),
485
    ///         ("Hel", VerboseErrorKind::Context("hello world")),
486
    ///     ]}))
487
    /// );
488
    /// assert_eq!(
489
    ///     parser.parse("Hello"),
490
    ///     Err(Err::Error(VerboseError {errors: vec![
491
    ///         ("", VerboseErrorKind::Nom(ErrorKind::Space)),
492
    ///         ("Hello", VerboseErrorKind::Context("hello world")),
493
    ///     ]}))
494
    /// );
495
    /// assert_eq!(
496
    ///     parser.parse("Hello Wor"),
497
    ///     Err(Err::Error(VerboseError {errors: vec![
498
    ///         ("Wor", VerboseErrorKind::Nom(ErrorKind::Tag)),
499
    ///         ("Wor", VerboseErrorKind::Context("world")),
500
    ///         ("Hello Wor", VerboseErrorKind::Context("hello world")),
501
    ///     ]}))
502
    /// );
503
    /// ```
504
    #[inline]
505
    #[must_use = "Parsers do nothing unless used"]
506
2.87M
    fn context<C>(self, context: C) -> Context<Self, C>
507
2.87M
    where
508
2.87M
        E: ContextError<I, C>,
509
2.87M
        I: Clone,
510
2.87M
        C: Clone,
511
    {
512
2.87M
        must_be_a_parser(Context {
513
2.87M
            context,
514
2.87M
            parser: self,
515
2.87M
        })
516
2.87M
    }
<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
267k
    fn context<C>(self, context: C) -> Context<Self, C>
507
267k
    where
508
267k
        E: ContextError<I, C>,
509
267k
        I: Clone,
510
267k
        C: Clone,
511
    {
512
267k
        must_be_a_parser(Context {
513
267k
            context,
514
267k
            parser: self,
515
267k
        })
516
267k
    }
<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
173k
    fn context<C>(self, context: C) -> Context<Self, C>
507
173k
    where
508
173k
        E: ContextError<I, C>,
509
173k
        I: Clone,
510
173k
        C: Clone,
511
    {
512
173k
        must_be_a_parser(Context {
513
173k
            context,
514
173k
            parser: self,
515
173k
        })
516
173k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
9.64k
    fn context<C>(self, context: C) -> Context<Self, C>
507
9.64k
    where
508
9.64k
        E: ContextError<I, C>,
509
9.64k
        I: Clone,
510
9.64k
        C: Clone,
511
    {
512
9.64k
        must_be_a_parser(Context {
513
9.64k
            context,
514
9.64k
            parser: self,
515
9.64k
        })
516
9.64k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
9.64k
    fn context<C>(self, context: C) -> Context<Self, C>
507
9.64k
    where
508
9.64k
        E: ContextError<I, C>,
509
9.64k
        I: Clone,
510
9.64k
        C: Clone,
511
    {
512
9.64k
        must_be_a_parser(Context {
513
9.64k
            context,
514
9.64k
            parser: self,
515
9.64k
        })
516
9.64k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
9.64k
    fn context<C>(self, context: C) -> Context<Self, C>
507
9.64k
    where
508
9.64k
        E: ContextError<I, C>,
509
9.64k
        I: Clone,
510
9.64k
        C: Clone,
511
    {
512
9.64k
        must_be_a_parser(Context {
513
9.64k
            context,
514
9.64k
            parser: self,
515
9.64k
        })
516
9.64k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
173k
    fn context<C>(self, context: C) -> Context<Self, C>
507
173k
    where
508
173k
        E: ContextError<I, C>,
509
173k
        I: Clone,
510
173k
        C: Clone,
511
    {
512
173k
        must_be_a_parser(Context {
513
173k
            context,
514
173k
            parser: self,
515
173k
        })
516
173k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
173k
    fn context<C>(self, context: C) -> Context<Self, C>
507
173k
    where
508
173k
        E: ContextError<I, C>,
509
173k
        I: Clone,
510
173k
        C: Clone,
511
    {
512
173k
        must_be_a_parser(Context {
513
173k
            context,
514
173k
            parser: self,
515
173k
        })
516
173k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
24.2k
    fn context<C>(self, context: C) -> Context<Self, C>
507
24.2k
    where
508
24.2k
        E: ContextError<I, C>,
509
24.2k
        I: Clone,
510
24.2k
        C: Clone,
511
    {
512
24.2k
        must_be_a_parser(Context {
513
24.2k
            context,
514
24.2k
            parser: self,
515
24.2k
        })
516
24.2k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
24.2k
    fn context<C>(self, context: C) -> Context<Self, C>
507
24.2k
    where
508
24.2k
        E: ContextError<I, C>,
509
24.2k
        I: Clone,
510
24.2k
        C: Clone,
511
    {
512
24.2k
        must_be_a_parser(Context {
513
24.2k
            context,
514
24.2k
            parser: self,
515
24.2k
        })
516
24.2k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
40.1k
    fn context<C>(self, context: C) -> Context<Self, C>
507
40.1k
    where
508
40.1k
        E: ContextError<I, C>,
509
40.1k
        I: Clone,
510
40.1k
        C: Clone,
511
    {
512
40.1k
        must_be_a_parser(Context {
513
40.1k
            context,
514
40.1k
            parser: self,
515
40.1k
        })
516
40.1k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
40.1k
    fn context<C>(self, context: C) -> Context<Self, C>
507
40.1k
    where
508
40.1k
        E: ContextError<I, C>,
509
40.1k
        I: Clone,
510
40.1k
        C: Clone,
511
    {
512
40.1k
        must_be_a_parser(Context {
513
40.1k
            context,
514
40.1k
            parser: self,
515
40.1k
        })
516
40.1k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
184
    fn context<C>(self, context: C) -> Context<Self, C>
507
184
    where
508
184
        E: ContextError<I, C>,
509
184
        I: Clone,
510
184
        C: Clone,
511
    {
512
184
        must_be_a_parser(Context {
513
184
            context,
514
184
            parser: self,
515
184
        })
516
184
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
184
    fn context<C>(self, context: C) -> Context<Self, C>
507
184
    where
508
184
        E: ContextError<I, C>,
509
184
        I: Clone,
510
184
        C: Clone,
511
    {
512
184
        must_be_a_parser(Context {
513
184
            context,
514
184
            parser: self,
515
184
        })
516
184
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
256k
    fn context<C>(self, context: C) -> Context<Self, C>
507
256k
    where
508
256k
        E: ContextError<I, C>,
509
256k
        I: Clone,
510
256k
        C: Clone,
511
    {
512
256k
        must_be_a_parser(Context {
513
256k
            context,
514
256k
            parser: self,
515
256k
        })
516
256k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
24.3k
    fn context<C>(self, context: C) -> Context<Self, C>
507
24.3k
    where
508
24.3k
        E: ContextError<I, C>,
509
24.3k
        I: Clone,
510
24.3k
        C: Clone,
511
    {
512
24.3k
        must_be_a_parser(Context {
513
24.3k
            context,
514
24.3k
            parser: self,
515
24.3k
        })
516
24.3k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
24.3k
    fn context<C>(self, context: C) -> Context<Self, C>
507
24.3k
    where
508
24.3k
        E: ContextError<I, C>,
509
24.3k
        I: Clone,
510
24.3k
        C: Clone,
511
    {
512
24.3k
        must_be_a_parser(Context {
513
24.3k
            context,
514
24.3k
            parser: self,
515
24.3k
        })
516
24.3k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
24.3k
    fn context<C>(self, context: C) -> Context<Self, C>
507
24.3k
    where
508
24.3k
        E: ContextError<I, C>,
509
24.3k
        I: Clone,
510
24.3k
        C: Clone,
511
    {
512
24.3k
        must_be_a_parser(Context {
513
24.3k
            context,
514
24.3k
            parser: self,
515
24.3k
        })
516
24.3k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
24.3k
    fn context<C>(self, context: C) -> Context<Self, C>
507
24.3k
    where
508
24.3k
        E: ContextError<I, C>,
509
24.3k
        I: Clone,
510
24.3k
        C: Clone,
511
    {
512
24.3k
        must_be_a_parser(Context {
513
24.3k
            context,
514
24.3k
            parser: self,
515
24.3k
        })
516
24.3k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
10.8k
    fn context<C>(self, context: C) -> Context<Self, C>
507
10.8k
    where
508
10.8k
        E: ContextError<I, C>,
509
10.8k
        I: Clone,
510
10.8k
        C: Clone,
511
    {
512
10.8k
        must_be_a_parser(Context {
513
10.8k
            context,
514
10.8k
            parser: self,
515
10.8k
        })
516
10.8k
    }
<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
2.65k
    fn context<C>(self, context: C) -> Context<Self, C>
507
2.65k
    where
508
2.65k
        E: ContextError<I, C>,
509
2.65k
        I: Clone,
510
2.65k
        C: Clone,
511
    {
512
2.65k
        must_be_a_parser(Context {
513
2.65k
            context,
514
2.65k
            parser: self,
515
2.65k
        })
516
2.65k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
345k
    fn context<C>(self, context: C) -> Context<Self, C>
507
345k
    where
508
345k
        E: ContextError<I, C>,
509
345k
        I: Clone,
510
345k
        C: Clone,
511
    {
512
345k
        must_be_a_parser(Context {
513
345k
            context,
514
345k
            parser: self,
515
345k
        })
516
345k
    }
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
238
    fn context<C>(self, context: C) -> Context<Self, C>
507
238
    where
508
238
        E: ContextError<I, C>,
509
238
        I: Clone,
510
238
        C: Clone,
511
    {
512
238
        must_be_a_parser(Context {
513
238
            context,
514
238
            parser: self,
515
238
        })
516
238
    }
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
3.84k
    fn context<C>(self, context: C) -> Context<Self, C>
507
3.84k
    where
508
3.84k
        E: ContextError<I, C>,
509
3.84k
        I: Clone,
510
3.84k
        C: Clone,
511
    {
512
3.84k
        must_be_a_parser(Context {
513
3.84k
            context,
514
3.84k
            parser: self,
515
3.84k
        })
516
3.84k
    }
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
173k
    fn context<C>(self, context: C) -> Context<Self, C>
507
173k
    where
508
173k
        E: ContextError<I, C>,
509
173k
        I: Clone,
510
173k
        C: Clone,
511
    {
512
173k
        must_be_a_parser(Context {
513
173k
            context,
514
173k
            parser: self,
515
173k
        })
516
173k
    }
<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
974
    fn context<C>(self, context: C) -> Context<Self, C>
507
974
    where
508
974
        E: ContextError<I, C>,
509
974
        I: Clone,
510
974
        C: Clone,
511
    {
512
974
        must_be_a_parser(Context {
513
974
            context,
514
974
            parser: self,
515
974
        })
516
974
    }
<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
24.2k
    fn context<C>(self, context: C) -> Context<Self, C>
507
24.2k
    where
508
24.2k
        E: ContextError<I, C>,
509
24.2k
        I: Clone,
510
24.2k
        C: Clone,
511
    {
512
24.2k
        must_be_a_parser(Context {
513
24.2k
            context,
514
24.2k
            parser: self,
515
24.2k
        })
516
24.2k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
736
    fn context<C>(self, context: C) -> Context<Self, C>
507
736
    where
508
736
        E: ContextError<I, C>,
509
736
        I: Clone,
510
736
        C: Clone,
511
    {
512
736
        must_be_a_parser(Context {
513
736
            context,
514
736
            parser: self,
515
736
        })
516
736
    }
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
238
    fn context<C>(self, context: C) -> Context<Self, C>
507
238
    where
508
238
        E: ContextError<I, C>,
509
238
        I: Clone,
510
238
        C: Clone,
511
    {
512
238
        must_be_a_parser(Context {
513
238
            context,
514
238
            parser: self,
515
238
        })
516
238
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
256k
    fn context<C>(self, context: C) -> Context<Self, C>
507
256k
    where
508
256k
        E: ContextError<I, C>,
509
256k
        I: Clone,
510
256k
        C: Clone,
511
    {
512
256k
        must_be_a_parser(Context {
513
256k
            context,
514
256k
            parser: self,
515
256k
        })
516
256k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
10.8k
    fn context<C>(self, context: C) -> Context<Self, C>
507
10.8k
    where
508
10.8k
        E: ContextError<I, C>,
509
10.8k
        I: Clone,
510
10.8k
        C: Clone,
511
    {
512
10.8k
        must_be_a_parser(Context {
513
10.8k
            context,
514
10.8k
            parser: self,
515
10.8k
        })
516
10.8k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
1.92k
    fn context<C>(self, context: C) -> Context<Self, C>
507
1.92k
    where
508
1.92k
        E: ContextError<I, C>,
509
1.92k
        I: Clone,
510
1.92k
        C: Clone,
511
    {
512
1.92k
        must_be_a_parser(Context {
513
1.92k
            context,
514
1.92k
            parser: self,
515
1.92k
        })
516
1.92k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
154
    fn context<C>(self, context: C) -> Context<Self, C>
507
154
    where
508
154
        E: ContextError<I, C>,
509
154
        I: Clone,
510
154
        C: Clone,
511
    {
512
154
        must_be_a_parser(Context {
513
154
            context,
514
154
            parser: self,
515
154
        })
516
154
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
40.1k
    fn context<C>(self, context: C) -> Context<Self, C>
507
40.1k
    where
508
40.1k
        E: ContextError<I, C>,
509
40.1k
        I: Clone,
510
40.1k
        C: Clone,
511
    {
512
40.1k
        must_be_a_parser(Context {
513
40.1k
            context,
514
40.1k
            parser: self,
515
40.1k
        })
516
40.1k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
9.64k
    fn context<C>(self, context: C) -> Context<Self, C>
507
9.64k
    where
508
9.64k
        E: ContextError<I, C>,
509
9.64k
        I: Clone,
510
9.64k
        C: Clone,
511
    {
512
9.64k
        must_be_a_parser(Context {
513
9.64k
            context,
514
9.64k
            parser: self,
515
9.64k
        })
516
9.64k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
184
    fn context<C>(self, context: C) -> Context<Self, C>
507
184
    where
508
184
        E: ContextError<I, C>,
509
184
        I: Clone,
510
184
        C: Clone,
511
    {
512
184
        must_be_a_parser(Context {
513
184
            context,
514
184
            parser: self,
515
184
        })
516
184
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
24.3k
    fn context<C>(self, context: C) -> Context<Self, C>
507
24.3k
    where
508
24.3k
        E: ContextError<I, C>,
509
24.3k
        I: Clone,
510
24.3k
        C: Clone,
511
    {
512
24.3k
        must_be_a_parser(Context {
513
24.3k
            context,
514
24.3k
            parser: self,
515
24.3k
        })
516
24.3k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
173k
    fn context<C>(self, context: C) -> Context<Self, C>
507
173k
    where
508
173k
        E: ContextError<I, C>,
509
173k
        I: Clone,
510
173k
        C: Clone,
511
    {
512
173k
        must_be_a_parser(Context {
513
173k
            context,
514
173k
            parser: self,
515
173k
        })
516
173k
    }
<symbolic_debuginfo::breakpad::parsing::name as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
52.4k
    fn context<C>(self, context: C) -> Context<Self, C>
507
52.4k
    where
508
52.4k
        E: ContextError<I, C>,
509
52.4k
        I: Clone,
510
52.4k
        C: Clone,
511
    {
512
52.4k
        must_be_a_parser(Context {
513
52.4k
            context,
514
52.4k
            parser: self,
515
52.4k
        })
516
52.4k
    }
<symbolic_debuginfo::breakpad::parsing::multiple as nom_supreme::parser_ext::ParserExt<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
49.7k
    fn context<C>(self, context: C) -> Context<Self, C>
507
49.7k
    where
508
49.7k
        E: ContextError<I, C>,
509
49.7k
        I: Clone,
510
49.7k
        C: Clone,
511
    {
512
49.7k
        must_be_a_parser(Context {
513
49.7k
            context,
514
49.7k
            parser: self,
515
49.7k
        })
516
49.7k
    }
Unexecuted instantiation: <_ as nom_supreme::parser_ext::ParserExt<_, _, _>>::context::<_>
<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
65.5k
    fn context<C>(self, context: C) -> Context<Self, C>
507
65.5k
    where
508
65.5k
        E: ContextError<I, C>,
509
65.5k
        I: Clone,
510
65.5k
        C: Clone,
511
    {
512
65.5k
        must_be_a_parser(Context {
513
65.5k
            context,
514
65.5k
            parser: self,
515
65.5k
        })
516
65.5k
    }
<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>)>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
11.4k
    fn context<C>(self, context: C) -> Context<Self, C>
507
11.4k
    where
508
11.4k
        E: ContextError<I, C>,
509
11.4k
        I: Clone,
510
11.4k
        C: Clone,
511
    {
512
11.4k
        must_be_a_parser(Context {
513
11.4k
            context,
514
11.4k
            parser: self,
515
11.4k
        })
516
11.4k
    }
<symbolic_debuginfo::breakpad::parsing::name as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
9.79k
    fn context<C>(self, context: C) -> Context<Self, C>
507
9.79k
    where
508
9.79k
        E: ContextError<I, C>,
509
9.79k
        I: Clone,
510
9.79k
        C: Clone,
511
    {
512
9.79k
        must_be_a_parser(Context {
513
9.79k
            context,
514
9.79k
            parser: self,
515
9.79k
        })
516
9.79k
    }
<symbolic_debuginfo::breakpad::parsing::multiple as nom_supreme::parser_ext::ParserExt<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
9.33k
    fn context<C>(self, context: C) -> Context<Self, C>
507
9.33k
    where
508
9.33k
        E: ContextError<I, C>,
509
9.33k
        I: Clone,
510
9.33k
        C: Clone,
511
    {
512
9.33k
        must_be_a_parser(Context {
513
9.33k
            context,
514
9.33k
            parser: self,
515
9.33k
        })
516
9.33k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
4.47k
    fn context<C>(self, context: C) -> Context<Self, C>
507
4.47k
    where
508
4.47k
        E: ContextError<I, C>,
509
4.47k
        I: Clone,
510
4.47k
        C: Clone,
511
    {
512
4.47k
        must_be_a_parser(Context {
513
4.47k
            context,
514
4.47k
            parser: self,
515
4.47k
        })
516
4.47k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
4.47k
    fn context<C>(self, context: C) -> Context<Self, C>
507
4.47k
    where
508
4.47k
        E: ContextError<I, C>,
509
4.47k
        I: Clone,
510
4.47k
        C: Clone,
511
    {
512
4.47k
        must_be_a_parser(Context {
513
4.47k
            context,
514
4.47k
            parser: self,
515
4.47k
        })
516
4.47k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
4.47k
    fn context<C>(self, context: C) -> Context<Self, C>
507
4.47k
    where
508
4.47k
        E: ContextError<I, C>,
509
4.47k
        I: Clone,
510
4.47k
        C: Clone,
511
    {
512
4.47k
        must_be_a_parser(Context {
513
4.47k
            context,
514
4.47k
            parser: self,
515
4.47k
        })
516
4.47k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
11.4k
    fn context<C>(self, context: C) -> Context<Self, C>
507
11.4k
    where
508
11.4k
        E: ContextError<I, C>,
509
11.4k
        I: Clone,
510
11.4k
        C: Clone,
511
    {
512
11.4k
        must_be_a_parser(Context {
513
11.4k
            context,
514
11.4k
            parser: self,
515
11.4k
        })
516
11.4k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
11.4k
    fn context<C>(self, context: C) -> Context<Self, C>
507
11.4k
    where
508
11.4k
        E: ContextError<I, C>,
509
11.4k
        I: Clone,
510
11.4k
        C: Clone,
511
    {
512
11.4k
        must_be_a_parser(Context {
513
11.4k
            context,
514
11.4k
            parser: self,
515
11.4k
        })
516
11.4k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
1.38k
    fn context<C>(self, context: C) -> Context<Self, C>
507
1.38k
    where
508
1.38k
        E: ContextError<I, C>,
509
1.38k
        I: Clone,
510
1.38k
        C: Clone,
511
    {
512
1.38k
        must_be_a_parser(Context {
513
1.38k
            context,
514
1.38k
            parser: self,
515
1.38k
        })
516
1.38k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
1.38k
    fn context<C>(self, context: C) -> Context<Self, C>
507
1.38k
    where
508
1.38k
        E: ContextError<I, C>,
509
1.38k
        I: Clone,
510
1.38k
        C: Clone,
511
    {
512
1.38k
        must_be_a_parser(Context {
513
1.38k
            context,
514
1.38k
            parser: self,
515
1.38k
        })
516
1.38k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
4.85k
    fn context<C>(self, context: C) -> Context<Self, C>
507
4.85k
    where
508
4.85k
        E: ContextError<I, C>,
509
4.85k
        I: Clone,
510
4.85k
        C: Clone,
511
    {
512
4.85k
        must_be_a_parser(Context {
513
4.85k
            context,
514
4.85k
            parser: self,
515
4.85k
        })
516
4.85k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
4.85k
    fn context<C>(self, context: C) -> Context<Self, C>
507
4.85k
    where
508
4.85k
        E: ContextError<I, C>,
509
4.85k
        I: Clone,
510
4.85k
        C: Clone,
511
    {
512
4.85k
        must_be_a_parser(Context {
513
4.85k
            context,
514
4.85k
            parser: self,
515
4.85k
        })
516
4.85k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
64.8k
    fn context<C>(self, context: C) -> Context<Self, C>
507
64.8k
    where
508
64.8k
        E: ContextError<I, C>,
509
64.8k
        I: Clone,
510
64.8k
        C: Clone,
511
    {
512
64.8k
        must_be_a_parser(Context {
513
64.8k
            context,
514
64.8k
            parser: self,
515
64.8k
        })
516
64.8k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
1.41k
    fn context<C>(self, context: C) -> Context<Self, C>
507
1.41k
    where
508
1.41k
        E: ContextError<I, C>,
509
1.41k
        I: Clone,
510
1.41k
        C: Clone,
511
    {
512
1.41k
        must_be_a_parser(Context {
513
1.41k
            context,
514
1.41k
            parser: self,
515
1.41k
        })
516
1.41k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
1.41k
    fn context<C>(self, context: C) -> Context<Self, C>
507
1.41k
    where
508
1.41k
        E: ContextError<I, C>,
509
1.41k
        I: Clone,
510
1.41k
        C: Clone,
511
    {
512
1.41k
        must_be_a_parser(Context {
513
1.41k
            context,
514
1.41k
            parser: self,
515
1.41k
        })
516
1.41k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
1.41k
    fn context<C>(self, context: C) -> Context<Self, C>
507
1.41k
    where
508
1.41k
        E: ContextError<I, C>,
509
1.41k
        I: Clone,
510
1.41k
        C: Clone,
511
    {
512
1.41k
        must_be_a_parser(Context {
513
1.41k
            context,
514
1.41k
            parser: self,
515
1.41k
        })
516
1.41k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
1.41k
    fn context<C>(self, context: C) -> Context<Self, C>
507
1.41k
    where
508
1.41k
        E: ContextError<I, C>,
509
1.41k
        I: Clone,
510
1.41k
        C: Clone,
511
    {
512
1.41k
        must_be_a_parser(Context {
513
1.41k
            context,
514
1.41k
            parser: self,
515
1.41k
        })
516
1.41k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
764
    fn context<C>(self, context: C) -> Context<Self, C>
507
764
    where
508
764
        E: ContextError<I, C>,
509
764
        I: Clone,
510
764
        C: Clone,
511
    {
512
764
        must_be_a_parser(Context {
513
764
            context,
514
764
            parser: self,
515
764
        })
516
764
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
458
    fn context<C>(self, context: C) -> Context<Self, C>
507
458
    where
508
458
        E: ContextError<I, C>,
509
458
        I: Clone,
510
458
        C: Clone,
511
    {
512
458
        must_be_a_parser(Context {
513
458
            context,
514
458
            parser: self,
515
458
        })
516
458
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
76.8k
    fn context<C>(self, context: C) -> Context<Self, C>
507
76.8k
    where
508
76.8k
        E: ContextError<I, C>,
509
76.8k
        I: Clone,
510
76.8k
        C: Clone,
511
    {
512
76.8k
        must_be_a_parser(Context {
513
76.8k
            context,
514
76.8k
            parser: self,
515
76.8k
        })
516
76.8k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
916
    fn context<C>(self, context: C) -> Context<Self, C>
507
916
    where
508
916
        E: ContextError<I, C>,
509
916
        I: Clone,
510
916
        C: Clone,
511
    {
512
916
        must_be_a_parser(Context {
513
916
            context,
514
916
            parser: self,
515
916
        })
516
916
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
11.4k
    fn context<C>(self, context: C) -> Context<Self, C>
507
11.4k
    where
508
11.4k
        E: ContextError<I, C>,
509
11.4k
        I: Clone,
510
11.4k
        C: Clone,
511
    {
512
11.4k
        must_be_a_parser(Context {
513
11.4k
            context,
514
11.4k
            parser: self,
515
11.4k
        })
516
11.4k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>> as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
1.38k
    fn context<C>(self, context: C) -> Context<Self, C>
507
1.38k
    where
508
1.38k
        E: ContextError<I, C>,
509
1.38k
        I: Clone,
510
1.38k
        C: Clone,
511
    {
512
1.38k
        must_be_a_parser(Context {
513
1.38k
            context,
514
1.38k
            parser: self,
515
1.38k
        })
516
1.38k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
64.8k
    fn context<C>(self, context: C) -> Context<Self, C>
507
64.8k
    where
508
64.8k
        E: ContextError<I, C>,
509
64.8k
        I: Clone,
510
64.8k
        C: Clone,
511
    {
512
64.8k
        must_be_a_parser(Context {
513
64.8k
            context,
514
64.8k
            parser: self,
515
64.8k
        })
516
64.8k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
764
    fn context<C>(self, context: C) -> Context<Self, C>
507
764
    where
508
764
        E: ContextError<I, C>,
509
764
        I: Clone,
510
764
        C: Clone,
511
    {
512
764
        must_be_a_parser(Context {
513
764
            context,
514
764
            parser: self,
515
764
        })
516
764
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
458
    fn context<C>(self, context: C) -> Context<Self, C>
507
458
    where
508
458
        E: ContextError<I, C>,
509
458
        I: Clone,
510
458
        C: Clone,
511
    {
512
458
        must_be_a_parser(Context {
513
458
            context,
514
458
            parser: self,
515
458
        })
516
458
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
4.85k
    fn context<C>(self, context: C) -> Context<Self, C>
507
4.85k
    where
508
4.85k
        E: ContextError<I, C>,
509
4.85k
        I: Clone,
510
4.85k
        C: Clone,
511
    {
512
4.85k
        must_be_a_parser(Context {
513
4.85k
            context,
514
4.85k
            parser: self,
515
4.85k
        })
516
4.85k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
4.47k
    fn context<C>(self, context: C) -> Context<Self, C>
507
4.47k
    where
508
4.47k
        E: ContextError<I, C>,
509
4.47k
        I: Clone,
510
4.47k
        C: Clone,
511
    {
512
4.47k
        must_be_a_parser(Context {
513
4.47k
            context,
514
4.47k
            parser: self,
515
4.47k
        })
516
4.47k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom_supreme::parser_ext::ParserExt<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
1.41k
    fn context<C>(self, context: C) -> Context<Self, C>
507
1.41k
    where
508
1.41k
        E: ContextError<I, C>,
509
1.41k
        I: Clone,
510
1.41k
        C: Clone,
511
    {
512
1.41k
        must_be_a_parser(Context {
513
1.41k
            context,
514
1.41k
            parser: self,
515
1.41k
        })
516
1.41k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::context::<&str>
Line
Count
Source
506
11.4k
    fn context<C>(self, context: C) -> Context<Self, C>
507
11.4k
    where
508
11.4k
        E: ContextError<I, C>,
509
11.4k
        I: Clone,
510
11.4k
        C: Clone,
511
    {
512
11.4k
        must_be_a_parser(Context {
513
11.4k
            context,
514
11.4k
            parser: self,
515
11.4k
        })
516
11.4k
    }
517
518
    /// Add a terminator parser. The terminator will run after this parser,
519
    /// returning any errors, but its output will otherwise be discarded.
520
    ///
521
    /// # Example
522
    ///
523
    /// ```rust
524
    /// # use nom::{Err, Parser};
525
    /// # use nom::error::{Error, ErrorKind};
526
    /// use nom_supreme::parser_ext::ParserExt;
527
    /// use nom_supreme::tag::complete::tag;
528
    ///
529
    /// let mut parser = tag("Hello").terminated(tag(" World"));
530
    ///
531
    /// assert_eq!(parser.parse("Hello World!"), Ok(("!", "Hello")));
532
    /// assert_eq!(
533
    ///     parser.parse("Hello"),
534
    ///     Err(Err::Error(Error{input: "", code: ErrorKind::Tag}))
535
    /// );
536
    /// ```
537
    #[inline]
538
    #[must_use = "Parsers do nothing unless used"]
539
1.60M
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
1.60M
    where
541
1.60M
        F: Parser<I, O2, E>,
542
    {
543
1.60M
        must_be_a_parser(Terminated {
544
1.60M
            parser: self,
545
1.60M
            terminator,
546
1.60M
            phantom: PhantomData,
547
1.60M
        })
548
1.60M
    }
<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
345k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
345k
    where
541
345k
        F: Parser<I, O2, E>,
542
    {
543
345k
        must_be_a_parser(Terminated {
544
345k
            parser: self,
545
345k
            terminator,
546
345k
            phantom: PhantomData,
547
345k
        })
548
345k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
9.64k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
9.64k
    where
541
9.64k
        F: Parser<I, O2, E>,
542
    {
543
9.64k
        must_be_a_parser(Terminated {
544
9.64k
            parser: self,
545
9.64k
            terminator,
546
9.64k
            phantom: PhantomData,
547
9.64k
        })
548
9.64k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
9.64k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
9.64k
    where
541
9.64k
        F: Parser<I, O2, E>,
542
    {
543
9.64k
        must_be_a_parser(Terminated {
544
9.64k
            parser: self,
545
9.64k
            terminator,
546
9.64k
            phantom: PhantomData,
547
9.64k
        })
548
9.64k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
9.64k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
9.64k
    where
541
9.64k
        F: Parser<I, O2, E>,
542
    {
543
9.64k
        must_be_a_parser(Terminated {
544
9.64k
            parser: self,
545
9.64k
            terminator,
546
9.64k
            phantom: PhantomData,
547
9.64k
        })
548
9.64k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
173k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
173k
    where
541
173k
        F: Parser<I, O2, E>,
542
    {
543
173k
        must_be_a_parser(Terminated {
544
173k
            parser: self,
545
173k
            terminator,
546
173k
            phantom: PhantomData,
547
173k
        })
548
173k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
173k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
173k
    where
541
173k
        F: Parser<I, O2, E>,
542
    {
543
173k
        must_be_a_parser(Terminated {
544
173k
            parser: self,
545
173k
            terminator,
546
173k
            phantom: PhantomData,
547
173k
        })
548
173k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
24.2k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
24.2k
    where
541
24.2k
        F: Parser<I, O2, E>,
542
    {
543
24.2k
        must_be_a_parser(Terminated {
544
24.2k
            parser: self,
545
24.2k
            terminator,
546
24.2k
            phantom: PhantomData,
547
24.2k
        })
548
24.2k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
24.2k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
24.2k
    where
541
24.2k
        F: Parser<I, O2, E>,
542
    {
543
24.2k
        must_be_a_parser(Terminated {
544
24.2k
            parser: self,
545
24.2k
            terminator,
546
24.2k
            phantom: PhantomData,
547
24.2k
        })
548
24.2k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
40.1k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
40.1k
    where
541
40.1k
        F: Parser<I, O2, E>,
542
    {
543
40.1k
        must_be_a_parser(Terminated {
544
40.1k
            parser: self,
545
40.1k
            terminator,
546
40.1k
            phantom: PhantomData,
547
40.1k
        })
548
40.1k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
40.1k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
40.1k
    where
541
40.1k
        F: Parser<I, O2, E>,
542
    {
543
40.1k
        must_be_a_parser(Terminated {
544
40.1k
            parser: self,
545
40.1k
            terminator,
546
40.1k
            phantom: PhantomData,
547
40.1k
        })
548
40.1k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
184
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
184
    where
541
184
        F: Parser<I, O2, E>,
542
    {
543
184
        must_be_a_parser(Terminated {
544
184
            parser: self,
545
184
            terminator,
546
184
            phantom: PhantomData,
547
184
        })
548
184
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
184
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
184
    where
541
184
        F: Parser<I, O2, E>,
542
    {
543
184
        must_be_a_parser(Terminated {
544
184
            parser: self,
545
184
            terminator,
546
184
            phantom: PhantomData,
547
184
        })
548
184
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
154
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
154
    where
541
154
        F: Parser<I, O2, E>,
542
    {
543
154
        must_be_a_parser(Terminated {
544
154
            parser: self,
545
154
            terminator,
546
154
            phantom: PhantomData,
547
154
        })
548
154
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
154
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
154
    where
541
154
        F: Parser<I, O2, E>,
542
    {
543
154
        must_be_a_parser(Terminated {
544
154
            parser: self,
545
154
            terminator,
546
154
            phantom: PhantomData,
547
154
        })
548
154
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
154
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
154
    where
541
154
        F: Parser<I, O2, E>,
542
    {
543
154
        must_be_a_parser(Terminated {
544
154
            parser: self,
545
154
            terminator,
546
154
            phantom: PhantomData,
547
154
        })
548
154
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
154
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
154
    where
541
154
        F: Parser<I, O2, E>,
542
    {
543
154
        must_be_a_parser(Terminated {
544
154
            parser: self,
545
154
            terminator,
546
154
            phantom: PhantomData,
547
154
        })
548
154
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
154
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
154
    where
541
154
        F: Parser<I, O2, E>,
542
    {
543
154
        must_be_a_parser(Terminated {
544
154
            parser: self,
545
154
            terminator,
546
154
            phantom: PhantomData,
547
154
        })
548
154
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
154
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
154
    where
541
154
        F: Parser<I, O2, E>,
542
    {
543
154
        must_be_a_parser(Terminated {
544
154
            parser: self,
545
154
            terminator,
546
154
            phantom: PhantomData,
547
154
        })
548
154
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
154
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
154
    where
541
154
        F: Parser<I, O2, E>,
542
    {
543
154
        must_be_a_parser(Terminated {
544
154
            parser: self,
545
154
            terminator,
546
154
            phantom: PhantomData,
547
154
        })
548
154
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
154
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
154
    where
541
154
        F: Parser<I, O2, E>,
542
    {
543
154
        must_be_a_parser(Terminated {
544
154
            parser: self,
545
154
            terminator,
546
154
            phantom: PhantomData,
547
154
        })
548
154
    }
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
256k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
256k
    where
541
256k
        F: Parser<I, O2, E>,
542
    {
543
256k
        must_be_a_parser(Terminated {
544
256k
            parser: self,
545
256k
            terminator,
546
256k
            phantom: PhantomData,
547
256k
        })
548
256k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
24.3k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
24.3k
    where
541
24.3k
        F: Parser<I, O2, E>,
542
    {
543
24.3k
        must_be_a_parser(Terminated {
544
24.3k
            parser: self,
545
24.3k
            terminator,
546
24.3k
            phantom: PhantomData,
547
24.3k
        })
548
24.3k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
24.3k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
24.3k
    where
541
24.3k
        F: Parser<I, O2, E>,
542
    {
543
24.3k
        must_be_a_parser(Terminated {
544
24.3k
            parser: self,
545
24.3k
            terminator,
546
24.3k
            phantom: PhantomData,
547
24.3k
        })
548
24.3k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
24.3k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
24.3k
    where
541
24.3k
        F: Parser<I, O2, E>,
542
    {
543
24.3k
        must_be_a_parser(Terminated {
544
24.3k
            parser: self,
545
24.3k
            terminator,
546
24.3k
            phantom: PhantomData,
547
24.3k
        })
548
24.3k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
24.3k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
24.3k
    where
541
24.3k
        F: Parser<I, O2, E>,
542
    {
543
24.3k
        must_be_a_parser(Terminated {
544
24.3k
            parser: self,
545
24.3k
            terminator,
546
24.3k
            phantom: PhantomData,
547
24.3k
        })
548
24.3k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
10.8k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
10.8k
    where
541
10.8k
        F: Parser<I, O2, E>,
542
    {
543
10.8k
        must_be_a_parser(Terminated {
544
10.8k
            parser: self,
545
10.8k
            terminator,
546
10.8k
            phantom: PhantomData,
547
10.8k
        })
548
10.8k
    }
<symbolic_debuginfo::breakpad::parsing::non_whitespace as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
238
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
238
    where
541
238
        F: Parser<I, O2, E>,
542
    {
543
238
        must_be_a_parser(Terminated {
544
238
            parser: self,
545
238
            terminator,
546
238
            phantom: PhantomData,
547
238
        })
548
238
    }
<symbolic_debuginfo::breakpad::parsing::non_whitespace as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
3.84k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
3.84k
    where
541
3.84k
        F: Parser<I, O2, E>,
542
    {
543
3.84k
        must_be_a_parser(Terminated {
544
3.84k
            parser: self,
545
3.84k
            terminator,
546
3.84k
            phantom: PhantomData,
547
3.84k
        })
548
3.84k
    }
<symbolic_debuginfo::breakpad::parsing::stack_win_record_type as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
154
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
154
    where
541
154
        F: Parser<I, O2, E>,
542
    {
543
154
        must_be_a_parser(Terminated {
544
154
            parser: self,
545
154
            terminator,
546
154
            phantom: PhantomData,
547
154
        })
548
154
    }
<symbolic_debuginfo::breakpad::parsing::line_num as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
173k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
173k
    where
541
173k
        F: Parser<I, O2, E>,
542
    {
543
173k
        must_be_a_parser(Terminated {
544
173k
            parser: self,
545
173k
            terminator,
546
173k
            phantom: PhantomData,
547
173k
        })
548
173k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
2.65k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
2.65k
    where
541
2.65k
        F: Parser<I, O2, E>,
542
    {
543
2.65k
        must_be_a_parser(Terminated {
544
2.65k
            parser: self,
545
2.65k
            terminator,
546
2.65k
            phantom: PhantomData,
547
2.65k
        })
548
2.65k
    }
<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str> as nom_supreme::parser_ext::ParserExt<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
154
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
154
    where
541
154
        F: Parser<I, O2, E>,
542
    {
543
154
        must_be_a_parser(Terminated {
544
154
            parser: self,
545
154
            terminator,
546
154
            phantom: PhantomData,
547
154
        })
548
154
    }
Unexecuted instantiation: <_ as nom_supreme::parser_ext::ParserExt<_, _, _>>::terminated::<_, _>
Unexecuted instantiation: <nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str> as nom_supreme::parser_ext::ParserExt<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0} as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
76.8k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
76.8k
    where
541
76.8k
        F: Parser<I, O2, E>,
542
    {
543
76.8k
        must_be_a_parser(Terminated {
544
76.8k
            parser: self,
545
76.8k
            terminator,
546
76.8k
            phantom: PhantomData,
547
76.8k
        })
548
76.8k
    }
<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>> as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
458
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
458
    where
541
458
        F: Parser<I, O2, E>,
542
    {
543
458
        must_be_a_parser(Terminated {
544
458
            parser: self,
545
458
            terminator,
546
458
            phantom: PhantomData,
547
458
        })
548
458
    }
Unexecuted instantiation: <symbolic_debuginfo::breakpad::parsing::non_whitespace as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
<symbolic_debuginfo::breakpad::parsing::non_whitespace as nom_supreme::parser_ext::ParserExt<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
916
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
916
    where
541
916
        F: Parser<I, O2, E>,
542
    {
543
916
        must_be_a_parser(Terminated {
544
916
            parser: self,
545
916
            terminator,
546
916
            phantom: PhantomData,
547
916
        })
548
916
    }
Unexecuted instantiation: <symbolic_debuginfo::breakpad::parsing::stack_win_record_type as nom_supreme::parser_ext::ParserExt<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
<symbolic_debuginfo::breakpad::parsing::line_num as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
11.4k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
11.4k
    where
541
11.4k
        F: Parser<I, O2, E>,
542
    {
543
11.4k
        must_be_a_parser(Terminated {
544
11.4k
            parser: self,
545
11.4k
            terminator,
546
11.4k
            phantom: PhantomData,
547
11.4k
        })
548
11.4k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
4.47k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
4.47k
    where
541
4.47k
        F: Parser<I, O2, E>,
542
    {
543
4.47k
        must_be_a_parser(Terminated {
544
4.47k
            parser: self,
545
4.47k
            terminator,
546
4.47k
            phantom: PhantomData,
547
4.47k
        })
548
4.47k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
4.47k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
4.47k
    where
541
4.47k
        F: Parser<I, O2, E>,
542
    {
543
4.47k
        must_be_a_parser(Terminated {
544
4.47k
            parser: self,
545
4.47k
            terminator,
546
4.47k
            phantom: PhantomData,
547
4.47k
        })
548
4.47k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
4.47k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
4.47k
    where
541
4.47k
        F: Parser<I, O2, E>,
542
    {
543
4.47k
        must_be_a_parser(Terminated {
544
4.47k
            parser: self,
545
4.47k
            terminator,
546
4.47k
            phantom: PhantomData,
547
4.47k
        })
548
4.47k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
11.4k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
11.4k
    where
541
11.4k
        F: Parser<I, O2, E>,
542
    {
543
11.4k
        must_be_a_parser(Terminated {
544
11.4k
            parser: self,
545
11.4k
            terminator,
546
11.4k
            phantom: PhantomData,
547
11.4k
        })
548
11.4k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
11.4k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
11.4k
    where
541
11.4k
        F: Parser<I, O2, E>,
542
    {
543
11.4k
        must_be_a_parser(Terminated {
544
11.4k
            parser: self,
545
11.4k
            terminator,
546
11.4k
            phantom: PhantomData,
547
11.4k
        })
548
11.4k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
1.38k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
1.38k
    where
541
1.38k
        F: Parser<I, O2, E>,
542
    {
543
1.38k
        must_be_a_parser(Terminated {
544
1.38k
            parser: self,
545
1.38k
            terminator,
546
1.38k
            phantom: PhantomData,
547
1.38k
        })
548
1.38k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
1.38k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
1.38k
    where
541
1.38k
        F: Parser<I, O2, E>,
542
    {
543
1.38k
        must_be_a_parser(Terminated {
544
1.38k
            parser: self,
545
1.38k
            terminator,
546
1.38k
            phantom: PhantomData,
547
1.38k
        })
548
1.38k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
4.85k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
4.85k
    where
541
4.85k
        F: Parser<I, O2, E>,
542
    {
543
4.85k
        must_be_a_parser(Terminated {
544
4.85k
            parser: self,
545
4.85k
            terminator,
546
4.85k
            phantom: PhantomData,
547
4.85k
        })
548
4.85k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
4.85k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
4.85k
    where
541
4.85k
        F: Parser<I, O2, E>,
542
    {
543
4.85k
        must_be_a_parser(Terminated {
544
4.85k
            parser: self,
545
4.85k
            terminator,
546
4.85k
            phantom: PhantomData,
547
4.85k
        })
548
4.85k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>
Line
Count
Source
539
64.8k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
64.8k
    where
541
64.8k
        F: Parser<I, O2, E>,
542
    {
543
64.8k
        must_be_a_parser(Terminated {
544
64.8k
            parser: self,
545
64.8k
            terminator,
546
64.8k
            phantom: PhantomData,
547
64.8k
        })
548
64.8k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
1.41k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
1.41k
    where
541
1.41k
        F: Parser<I, O2, E>,
542
    {
543
1.41k
        must_be_a_parser(Terminated {
544
1.41k
            parser: self,
545
1.41k
            terminator,
546
1.41k
            phantom: PhantomData,
547
1.41k
        })
548
1.41k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
1.41k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
1.41k
    where
541
1.41k
        F: Parser<I, O2, E>,
542
    {
543
1.41k
        must_be_a_parser(Terminated {
544
1.41k
            parser: self,
545
1.41k
            terminator,
546
1.41k
            phantom: PhantomData,
547
1.41k
        })
548
1.41k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
1.41k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
1.41k
    where
541
1.41k
        F: Parser<I, O2, E>,
542
    {
543
1.41k
        must_be_a_parser(Terminated {
544
1.41k
            parser: self,
545
1.41k
            terminator,
546
1.41k
            phantom: PhantomData,
547
1.41k
        })
548
1.41k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
1.41k
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
1.41k
    where
541
1.41k
        F: Parser<I, O2, E>,
542
    {
543
1.41k
        must_be_a_parser(Terminated {
544
1.41k
            parser: self,
545
1.41k
            terminator,
546
1.41k
            phantom: PhantomData,
547
1.41k
        })
548
1.41k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError> as nom_supreme::parser_ext::ParserExt<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::terminated::<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>
Line
Count
Source
539
764
    fn terminated<F, O2>(self, terminator: F) -> Terminated<Self, F, O2>
540
764
    where
541
764
        F: Parser<I, O2, E>,
542
    {
543
764
        must_be_a_parser(Terminated {
544
764
            parser: self,
545
764
            terminator,
546
764
            phantom: PhantomData,
547
764
        })
548
764
    }
549
550
    /// Make this parser precede another one. The successor parser will run
551
    /// after this one succeeds, and the successor's output will be returned.
552
    ///
553
    /// # Example
554
    ///
555
    /// ```rust
556
    /// # use nom::{Err, Parser};
557
    /// # use nom::error::{Error, ErrorKind};
558
    /// use nom::character::complete::digit1;
559
    /// use nom_supreme::parser_ext::ParserExt;
560
    /// use nom_supreme::tag::complete::tag;
561
    ///
562
    /// let mut parser = tag("Value: ").precedes(digit1);
563
    ///
564
    /// assert_eq!(parser.parse("Value: 25;"), Ok((";", "25")));
565
    /// assert_eq!(
566
    ///     parser.parse("Value: "),
567
    ///     Err(Err::Error(Error{input: "", code: ErrorKind::Digit}))
568
    /// );
569
    /// assert_eq!(
570
    ///     parser.parse("25"),
571
    ///     Err(Err::Error(Error{input: "25", code: ErrorKind::Tag}))
572
    /// );
573
    /// ```
574
    #[inline]
575
    #[must_use = "Parsers do nothing unless used"]
576
0
    fn precedes<F, O2>(self, successor: F) -> Preceded<F, Self, O>
577
0
    where
578
0
        F: Parser<I, O2, E>,
579
    {
580
0
        must_be_a_parser(successor.preceded_by(self))
581
0
    }
582
583
    /// Make this parser preceded by another one. The `prefix` will run first,
584
    /// and if it succeeds, its output will be discard and this parser will
585
    /// be run.
586
    ///
587
    /// # Example
588
    ///
589
    /// ```rust
590
    /// # use nom::{Err, Parser};
591
    /// # use nom::error::{Error, ErrorKind};
592
    /// use nom::character::complete::digit1;
593
    /// use nom_supreme::parser_ext::ParserExt;
594
    /// use nom_supreme::tag::complete::tag;
595
    ///
596
    /// let mut parser = digit1.preceded_by(tag("Value: "));
597
    ///
598
    /// assert_eq!(parser.parse("Value: 25;"), Ok((";", "25")));
599
    /// assert_eq!(
600
    ///     parser.parse("Value: "),
601
    ///     Err(Err::Error(Error{input: "", code: ErrorKind::Digit}))
602
    /// );
603
    /// assert_eq!(
604
    ///     parser.parse("25"),
605
    ///     Err(Err::Error(Error{input: "25", code: ErrorKind::Tag}))
606
    /// );
607
    /// ```
608
    #[inline]
609
    #[must_use = "Parsers do nothing unless used"]
610
0
    fn preceded_by<F, O2>(self, prefix: F) -> Preceded<Self, F, O2>
611
0
    where
612
0
        F: Parser<I, O2, E>,
613
    {
614
0
        must_be_a_parser(Preceded {
615
0
            parser: self,
616
0
            prefix,
617
0
            phantom: PhantomData,
618
0
        })
619
0
    }
620
621
    /**
622
    Make this parser optionally precede by another one. `self` will
623
    run first, and then the `successor` will run even if `self` returns an
624
    error. Both outputs will be returned. This is functionally equivalent
625
    to `self.opt().and(successor)`, but it has the added benefit that if
626
    *both* parsers return an error, the error from the `prefix` will be
627
    retained, rather than discarded.
628
629
    ```rust
630
    use cool_asserts::assert_matches;
631
    # use nom::{Err, Parser, IResult};
632
    use nom::character::complete::{digit1, char};
633
    use nom_supreme::parser_ext::ParserExt;
634
    use nom_supreme::error::{ErrorTree, BaseErrorKind, Expectation};
635
636
    let mut parser = char('-').or(char('+')).opt_precedes(digit1);
637
638
    assert_matches!(parser.parse("123"), Ok(("", (None, "123"))));
639
    assert_matches!(parser.parse("-123"), Ok(("", (Some('-'), "123"))));
640
641
    let choices = assert_matches!(
642
        parser.parse("abc"),
643
        Err(Err::Error(ErrorTree::Alt(choices))) => choices,
644
    );
645
646
    assert_matches!(choices.as_slice(), [
647
        ErrorTree::Base {
648
            location: "abc",
649
            kind: BaseErrorKind::Expected(Expectation::Char('-'))
650
        },
651
        ErrorTree::Base {
652
            location: "abc",
653
            kind: BaseErrorKind::Expected(Expectation::Char('+'))
654
        },
655
        ErrorTree::Base {
656
            location: "abc",
657
            kind: BaseErrorKind::Expected(Expectation::Digit)
658
        },
659
    ]);
660
    ```
661
    */
662
0
    fn opt_precedes<F, O2>(self, successor: F) -> OptionalPreceded<Self, F>
663
0
    where
664
0
        E: ParseError<I>,
665
0
        I: Clone,
666
0
        F: Parser<I, O2, E>,
667
    {
668
0
        must_be_a_parser(OptionalPreceded {
669
0
            prefix: self,
670
0
            parser: successor,
671
0
        })
672
0
    }
673
674
    /**
675
    Make this parser optionally preceded by another one. The `prefix` will
676
    run first, and then this parser will run even if the `prefix` returned
677
    an error. Both outputs will be returned. This is functionally equivalent
678
    to `prefix.opt().and(self)`, but it has the added benefit that if *both*
679
    parsers return an error, the error from the `prefix` will be retained,
680
    rather than discarded.
681
682
    ```rust
683
    use cool_asserts::assert_matches;
684
    # use nom::{Err, Parser, IResult};
685
    use nom::character::complete::{digit1, char};
686
    use nom_supreme::parser_ext::ParserExt;
687
    use nom_supreme::error::{ErrorTree, BaseErrorKind, Expectation};
688
689
    let mut parser = digit1.opt_preceded_by(char('-'));
690
691
    assert_matches!(parser.parse("123"), Ok(("", (None, "123"))));
692
    assert_matches!(parser.parse("-123"), Ok(("", (Some('-'), "123"))));
693
694
    let choices = assert_matches!(
695
        parser.parse("abc"),
696
        Err(Err::Error(ErrorTree::Alt(choices))) => choices,
697
    );
698
699
    assert_matches!(choices.as_slice(), [
700
        ErrorTree::Base {
701
            location: "abc",
702
            kind: BaseErrorKind::Expected(Expectation::Char('-'))
703
        },
704
        ErrorTree::Base {
705
            location: "abc",
706
            kind: BaseErrorKind::Expected(Expectation::Digit)
707
        },
708
    ]);
709
    ```
710
    */
711
0
    fn opt_preceded_by<F, O2>(self, prefix: F) -> OptionalPreceded<F, Self>
712
0
    where
713
0
        E: ParseError<I>,
714
0
        I: Clone,
715
0
        F: Parser<I, O2, E>,
716
    {
717
0
        must_be_a_parser(OptionalPreceded {
718
0
            parser: self,
719
0
            prefix,
720
0
        })
721
0
    }
722
723
    /// Make this parser delimited, requiring a `delimiter` as both a prefix and
724
    /// a suffix. The output of the delimiters is discarded.
725
    ///
726
    /// # Example
727
    ///
728
    /// ```rust
729
    /// # use nom::{Err, Parser};
730
    /// # use nom::error::{Error, ErrorKind};
731
    /// use nom::character::complete::{char, digit1};
732
    /// use nom_supreme::parser_ext::ParserExt;
733
    ///
734
    /// let mut parser = digit1.delimited_by(char('\''));
735
    ///
736
    /// assert_eq!(parser.parse("'123' '456'"), Ok((" '456'", "123")));
737
    /// assert_eq!(
738
    ///     parser.parse("'' ''"),
739
    ///     Err(Err::Error(Error{input: "' ''", code: ErrorKind::Digit}))
740
    /// );
741
    /// assert_eq!(
742
    ///     parser.parse("'123 '"),
743
    ///     Err(Err::Error(Error{input: " '", code: ErrorKind::Char}))
744
    /// );
745
    /// ```
746
    #[inline]
747
    #[must_use = "Parsers do nothing unless used"]
748
0
    fn delimited_by<D, O2>(self, delimiter: D) -> Delimited<Self, D, O2>
749
0
    where
750
0
        D: Parser<I, O2, E>,
751
    {
752
0
        must_be_a_parser(Delimited {
753
0
            parser: self,
754
0
            delimiter,
755
0
            phantom: PhantomData,
756
0
        })
757
0
    }
758
759
    /// Make this parser peeking: it runs normally but consumes no input.
760
    ///
761
    /// # Example
762
    ///
763
    /// ```rust
764
    /// # use nom::{Err, Parser};
765
    /// # use nom::error::{Error, ErrorKind};
766
    /// use nom_supreme::parser_ext::ParserExt;
767
    /// use nom_supreme::tag::complete::tag;
768
    ///
769
    /// let mut parser = tag("Hello").peek();
770
    ///
771
    /// assert_eq!(parser.parse("Hello World"), Ok(("Hello World", "Hello")));
772
    /// assert_eq!(
773
    ///     parser.parse("World"),
774
    ///     Err(Err::Error(Error{input: "World", code: ErrorKind::Tag}))
775
    /// );
776
    /// ```
777
    #[inline]
778
    #[must_use = "Parsers do nothing unless used"]
779
0
    fn peek(self) -> Peek<Self>
780
0
    where
781
0
        I: Clone,
782
    {
783
0
        must_be_a_parser(Peek { parser: self })
784
0
    }
785
786
    /// Make this parser a negative lookahead: it will succeed if the subparser
787
    /// fails, and fail if the subparser succeeds.
788
    ///
789
    /// # Example
790
    ///
791
    /// ```rust
792
    /// # use nom::{Err, Parser};
793
    /// # use nom::error::{Error, ErrorKind};
794
    /// use nom_supreme::parser_ext::ParserExt;
795
    /// use nom_supreme::tag::complete::tag;
796
    ///
797
    /// let mut parser = tag("Hello").not();
798
    ///
799
    /// assert_eq!(parser.parse("World"), Ok(("World", ())));
800
    /// assert_eq!(
801
    ///     parser.parse("Hello World"),
802
    ///     Err(Err::Error(Error{input: "Hello World", code: ErrorKind::Not})),
803
    /// );
804
    /// ```
805
    #[inline]
806
    #[must_use = "Parsers do nothing unless used"]
807
0
    fn not(self) -> Not<Self, O>
808
0
    where
809
0
        I: Clone,
810
0
        E: ParseError<I>,
811
    {
812
0
        must_be_a_parser(Not {
813
0
            parser: self,
814
0
            phantom: PhantomData,
815
0
        })
816
0
    }
817
818
    /// Create a parser that parses something via [`FromStr`], using this
819
    /// parser as a recognizer for the string to pass to
820
    /// [`from_str`][FromStr::from_str].
821
    ///
822
    /// # Example
823
    ///
824
    /// ```rust
825
    /// # use nom::{Err, Parser, IResult};
826
    /// # use nom::error::{Error, ErrorKind};
827
    /// use nom::character::complete::digit1;
828
    /// use nom_supreme::parser_ext::ParserExt;
829
    ///
830
    /// let mut parser = digit1.parse_from_str();
831
    ///
832
    /// assert_eq!(parser.parse("123 abc"), Ok((" abc", 123)));
833
    /// assert_eq!(
834
    ///     parser.parse("abc"),
835
    ///     Err(Err::Error(Error{input: "abc", code: ErrorKind::Digit})),
836
    /// );
837
    /// ```
838
    ///
839
    /// # Parse error example
840
    ///
841
    /// If the [`FromStr`] parser fails, the error is recoverable from via
842
    /// [`FromExternalError`]. In general, though, it's better practice to
843
    /// ensure your recognizer won't allow invalid strings to be forwarded to
844
    /// the [`FromStr`] parser
845
    ///
846
    /// ```rust
847
    /// use std::num::ParseIntError;
848
    /// use cool_asserts::assert_matches;
849
    /// # use nom::{Err, Parser, IResult};
850
    /// # use nom::error::{ErrorKind};
851
    /// use nom::character::complete::alphanumeric1;
852
    /// use nom_supreme::parser_ext::ParserExt;
853
    /// use nom_supreme::error::{ErrorTree, BaseErrorKind};
854
    ///
855
    /// let mut parser = alphanumeric1.parse_from_str();
856
    ///
857
    /// assert_matches!(parser.parse("123 abc"), Ok((" abc", 123)));
858
    /// assert_matches!(
859
    ///     parser.parse("abc"),
860
    ///     Err(Err::Error(ErrorTree::Base{
861
    ///         location: "abc",
862
    ///         kind: BaseErrorKind::External(err),
863
    ///     })) => {
864
    ///         let _err: &ParseIntError = err.downcast_ref().unwrap();
865
    ///     },
866
    /// );
867
    /// ```
868
    #[inline]
869
    #[must_use = "Parsers do nothing unless used"]
870
0
    fn parse_from_str<'a, T>(self) -> FromStrParser<Self, T>
871
0
    where
872
0
        Self: Parser<I, &'a str, E>,
873
0
        I: Clone,
874
0
        T: FromStr,
875
0
        E: FromExternalError<I, T::Err>,
876
    {
877
0
        must_be_a_parser(FromStrParser {
878
0
            parser: self,
879
0
            phantom: PhantomData,
880
0
        })
881
0
    }
882
883
    /// Create a parser that parses something via [`FromStr`], using this
884
    /// parser as a recognizer for the string to pass to
885
    /// [`from_str`][FromStr::from_str]. This parser transforms any errors
886
    /// from [`FromStr`] into [`Err::Failure`][NomErr::Failure], which will
887
    /// end the overall parse immediately, even if there are other branches
888
    /// that could be tried.
889
    ///
890
    /// # Example
891
    ///
892
    /// ```rust
893
    /// # use nom::{Err, Parser, IResult};
894
    /// # use nom::error::{Error, ErrorKind};
895
    /// use nom::character::complete::alphanumeric1;
896
    /// use nom_supreme::parser_ext::ParserExt;
897
    ///
898
    /// let mut parser = alphanumeric1.parse_from_str_cut();
899
    ///
900
    /// assert_eq!(parser.parse("123 abc"), Ok((" abc", 123)));
901
    /// assert_eq!(
902
    ///     parser.parse("<===>"),
903
    ///     Err(Err::Error(Error{input: "<===>", code: ErrorKind::AlphaNumeric})),
904
    /// );
905
    /// assert_eq!(
906
    ///     parser.parse("abc"),
907
    ///     Err(Err::Failure(Error{input: "abc", code: ErrorKind::MapRes})),
908
    /// );
909
    /// ```
910
    ///
911
    /// # Parse error example
912
    ///
913
    /// If the [`FromStr`] parser fails, the error is recoverable from via
914
    /// [`FromExternalError`]. In general, though, it's better practice to
915
    /// ensure your recognizer won't allow invalid strings to be forwarded to
916
    /// the [`FromStr`] parser
917
    ///
918
    /// ```rust
919
    /// use std::num::ParseIntError;
920
    /// use cool_asserts::assert_matches;
921
    /// # use nom::{Err, Parser, IResult};
922
    /// # use nom::error::{ErrorKind};
923
    /// use nom::character::complete::alphanumeric1;
924
    /// use nom_supreme::parser_ext::ParserExt;
925
    /// use nom_supreme::error::{ErrorTree, BaseErrorKind};
926
    ///
927
    /// let mut parser = alphanumeric1.parse_from_str_cut();
928
    ///
929
    /// assert_matches!(parser.parse("123 abc"), Ok((" abc", 123)));
930
    /// assert_matches!(
931
    ///     parser.parse("abc"),
932
    ///     Err(Err::Failure(ErrorTree::Base{
933
    ///         location: "abc",
934
    ///         kind: BaseErrorKind::External(err),
935
    ///     })) => {
936
    ///         let _err: &ParseIntError = err.downcast_ref().unwrap();
937
    ///     },
938
    /// );
939
    /// ```
940
    #[inline]
941
    #[must_use = "Parsers do nothing unless used"]
942
0
    fn parse_from_str_cut<'a, T>(self) -> FromStrCutParser<Self, T>
943
0
    where
944
0
        Self: Parser<I, &'a str, E>,
945
0
        I: Clone,
946
0
        T: FromStr,
947
0
        E: FromExternalError<I, T::Err>,
948
    {
949
0
        must_be_a_parser(FromStrCutParser {
950
0
            parser: self,
951
0
            phantom: PhantomData,
952
0
        })
953
0
    }
954
955
    /// Create a parser that parses a fixed-size array by running this parser
956
    /// in a loop.
957
    ///
958
    /// The returned parser implements [`Parser`] generically over any
959
    /// `const N: usize`, which means it can be used to parse arrays of any
960
    /// length
961
    ///
962
    /// # Example
963
    ///
964
    /// ```rust
965
    /// use cool_asserts::assert_matches;
966
    /// use nom::character::complete::digit1;
967
    /// # use nom::{Parser, Err, IResult};
968
    /// # use nom::error::{ErrorKind, Error};
969
    /// use nom_supreme::ParserExt;
970
    /// use nom_supreme::tag::complete::tag;
971
    ///
972
    /// let mut parser = digit1
973
    ///     .terminated(tag(", "))
974
    ///     .parse_from_str()
975
    ///     .array();
976
    ///
977
    /// assert_matches!(parser.parse("123, 456, 789, abc"), Ok(("789, abc", [123, 456])));
978
    /// assert_matches!(parser.parse("123, 456, 789, abc"), Ok(("abc", [123, 456, 789])));
979
    ///
980
    /// let res: Result<(&str, [u16; 4]), Err<Error<&str>>> = parser.parse("123, 456, 789, abc");
981
    /// assert_matches!(
982
    ///     res,
983
    ///     Err(Err::Error(Error{input: "abc", code: ErrorKind::Digit}))
984
    /// );
985
    /// ```
986
    ///
987
    /// Note that this parser does not attach any additional context to the
988
    /// error in the event of a parser; consider using [`context`][Self::context]
989
    /// on the item parser or array parser to add additional information about
990
    /// where in the input there was a parse failure.
991
    #[inline]
992
    #[must_use = "Parsers do nothing unless used"]
993
0
    fn array(self) -> ArrayParser<Self> {
994
0
        ArrayParser { parser: self }
995
0
    }
996
997
    /// Create a parser that parses a fixed-size array by running this parser
998
    /// in a loop, parsing a separator in between each element.
999
    ///
1000
    /// The returned parser implements [`Parser`] generically over any
1001
    /// `const N: usize`, which means it can be used to parse arrays of any
1002
    /// length
1003
    ///
1004
    /// # Example
1005
    ///
1006
    /// ```rust
1007
    /// use std::net::{Ipv4Addr, SocketAddrV4};
1008
    /// use cool_asserts::assert_matches;
1009
    /// use nom::character::complete::{char, digit1};
1010
    /// # use nom::{Parser, Err, IResult};
1011
    /// # use nom::error::{ErrorKind, Error};
1012
    /// use nom_supreme::ParserExt;
1013
    /// use nom_supreme::tag::complete::tag;
1014
    ///
1015
    /// let mut parser = digit1
1016
    ///     .parse_from_str()
1017
    ///     .separated_array(char('.'))
1018
    ///     .map(Ipv4Addr::from)
1019
    ///     .terminated(char(':'))
1020
    ///     .and(digit1.parse_from_str())
1021
    ///     .map(|(ip, port)| SocketAddrV4::new(ip, port));
1022
    ///
1023
    /// let (_tail, socket_addr) = parser.parse("192.168.0.1:80").unwrap();
1024
    /// assert_eq!(socket_addr.ip().octets(), [192, 168, 0, 1]);
1025
    /// assert_eq!(socket_addr.port(), 80);
1026
    ///
1027
    /// assert_matches!(
1028
    ///     parser.parse("192.168.0.abc:80"),
1029
    ///     Err(Err::Error(Error{input: "abc:80", code: ErrorKind::Digit})),
1030
    /// );
1031
    ///
1032
    /// assert_matches!(
1033
    ///     parser.parse("192.168.0.1"),
1034
    ///     Err(Err::Error(Error{input: "", code: ErrorKind::Char})),
1035
    /// );
1036
    ///
1037
    /// assert_matches!(
1038
    ///     parser.parse("192.168.0.1000:80"),
1039
    ///     Err(Err::Error(Error{input: "1000:80", code: ErrorKind::MapRes})),
1040
    /// );
1041
    ///
1042
    /// assert_matches!(
1043
    ///     parser.parse("192.168.10abc"),
1044
    ///     Err(Err::Error(Error{input: "abc", code: ErrorKind::Char})),
1045
    /// );
1046
    /// ```
1047
    ///
1048
    /// Note that this parser does not attach any additional context to the
1049
    /// error in the event of a parser; consider using [`context`][Self::context]
1050
    /// on the item, separator, or array parsers to add additional information
1051
    /// about where in the input there was a parse failure.
1052
    #[inline]
1053
    #[must_use = "Parsers do nothing unless used"]
1054
0
    fn separated_array<F, O2>(self, separator: F) -> SeparatedArrayParser<Self, F, O2>
1055
0
    where
1056
0
        F: Parser<I, O2, E>,
1057
    {
1058
0
        SeparatedArrayParser {
1059
0
            parser: self,
1060
0
            separator,
1061
0
            phantom: PhantomData,
1062
0
        }
1063
0
    }
1064
}
1065
1066
impl<I, O, E, P> ParserExt<I, O, E> for P where P: Parser<I, O, E> {}
1067
1068
/// Parser wrapping a mutable reference to a subparser.
1069
#[derive(Debug)]
1070
pub struct RefParser<'a, P> {
1071
    parser: &'a mut P,
1072
}
1073
1074
impl<'a, I, O, E, P> Parser<I, O, E> for RefParser<'a, P>
1075
where
1076
    P: Parser<I, O, E>,
1077
{
1078
    #[inline]
1079
0
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1080
0
        self.parser.parse(input)
1081
0
    }
1082
}
1083
1084
/// Parser which returns an error if the subparser didn't consume the whole
1085
/// input.
1086
#[derive(Debug, Clone, Copy)]
1087
pub struct AllConsuming<P> {
1088
    parser: P,
1089
}
1090
1091
impl<I, O, E, P> Parser<I, O, E> for AllConsuming<P>
1092
where
1093
    P: Parser<I, O, E>,
1094
    E: ParseError<I>,
1095
    I: InputLength,
1096
{
1097
    #[inline]
1098
606k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
606k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
563k
        if tail.input_len() > 0 {
1102
123
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
563k
            Ok((tail, value))
1105
        }
1106
606k
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
156
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
156
        let (tail, value) = self.parser.parse(input)?;
1100
1101
112
        if tail.input_len() > 0 {
1102
6
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
106
            Ok((tail, value))
1105
        }
1106
156
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
256k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
256k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
254k
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
254k
            Ok((tail, value))
1105
        }
1106
256k
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
9.64k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
9.64k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
9.53k
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
9.53k
            Ok((tail, value))
1105
        }
1106
9.64k
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
978
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
978
        let (tail, value) = self.parser.parse(input)?;
1100
1101
846
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
846
            Ok((tail, value))
1105
        }
1106
978
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
173k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
173k
        if tail.input_len() > 0 {
1102
66
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
173k
            Ok((tail, value))
1105
        }
1106
173k
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
24.3k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
24.3k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
24.2k
        if tail.input_len() > 0 {
1102
34
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
24.1k
            Ok((tail, value))
1105
        }
1106
24.3k
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
1.92k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
1.92k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
1.73k
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
1.73k
            Ok((tail, value))
1105
        }
1106
1.92k
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
40.1k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
40.1k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
36.3k
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
36.3k
            Ok((tail, value))
1105
        }
1106
40.1k
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
184
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
184
        let (tail, value) = self.parser.parse(input)?;
1100
1101
168
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
168
            Ok((tail, value))
1105
        }
1106
184
    }
Unexecuted instantiation: <nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
10.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
10.8k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
10.7k
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
10.7k
            Ok((tail, value))
1105
        }
1106
10.8k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::AllConsuming<_> as nom::internal::Parser<_, _, _>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
64.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
64.8k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
31.8k
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
31.8k
            Ok((tail, value))
1105
        }
1106
64.8k
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
4.47k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
4.47k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
4.45k
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
4.45k
            Ok((tail, value))
1105
        }
1106
4.47k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
11.4k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
11.4k
        if tail.input_len() > 0 {
1102
3
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
11.4k
            Ok((tail, value))
1105
        }
1106
11.4k
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
1.41k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
1.41k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
1.38k
        if tail.input_len() > 0 {
1102
14
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
1.36k
            Ok((tail, value))
1105
        }
1106
1.41k
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
460
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
460
        let (tail, value) = self.parser.parse(input)?;
1100
1101
407
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
407
            Ok((tail, value))
1105
        }
1106
460
    }
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
4.87k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
4.87k
        let (tail, value) = self.parser.parse(input)?;
1100
1101
1.42k
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
1.42k
            Ok((tail, value))
1105
        }
1106
4.87k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1098
764
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1099
764
        let (tail, value) = self.parser.parse(input)?;
1100
1101
758
        if tail.input_len() > 0 {
1102
0
            Err(NomErr::Error(E::from_error_kind(tail, NomErrorKind::Eof)))
1103
        } else {
1104
758
            Ok((tail, value))
1105
        }
1106
764
    }
Unexecuted instantiation: <nom_supreme::parser_ext::AllConsuming<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
1107
}
1108
1109
/// Parser which returns an error if the subparser returned
1110
/// [`Incomplete`][nom::Err::Incomplete].
1111
#[derive(Debug, Clone, Copy)]
1112
pub struct Complete<P> {
1113
    parser: P,
1114
}
1115
1116
impl<I, O, E, P> Parser<I, O, E> for Complete<P>
1117
where
1118
    P: Parser<I, O, E>,
1119
    E: ParseError<I>,
1120
    I: Clone,
1121
{
1122
    #[inline]
1123
606k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
606k
        self.parser
1125
606k
            .parse(input.clone())
1126
606k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
43.2k
                err => err,
1133
43.2k
            })
<nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
44
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
44
                err => err,
1133
44
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
1.86k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
1.86k
                err => err,
1133
1.86k
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
108
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
108
                err => err,
1133
108
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
132
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
132
                err => err,
1133
132
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
346
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
346
                err => err,
1133
346
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
72
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
72
                err => err,
1133
72
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
196
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
196
                err => err,
1133
196
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
3.80k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
3.80k
                err => err,
1133
3.80k
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
16
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
16
                err => err,
1133
16
            })
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
34
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
34
                err => err,
1133
34
            })
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<_> as nom::internal::Parser<_, _, _>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
33.0k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
33.0k
                err => err,
1133
33.0k
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
26
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
26
                err => err,
1133
26
            })
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
49
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
49
                err => err,
1133
49
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
28
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
28
                err => err,
1133
28
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
53
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
53
                err => err,
1133
53
            })
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
3.44k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
3.44k
                err => err,
1133
3.44k
            })
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1126
6
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
0
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
6
                err => err,
1133
6
            })
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
1134
606k
    }
<nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
156
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
156
        self.parser
1125
156
            .parse(input.clone())
1126
156
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
156
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
256k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
256k
        self.parser
1125
256k
            .parse(input.clone())
1126
256k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
256k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
9.64k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
9.64k
        self.parser
1125
9.64k
            .parse(input.clone())
1126
9.64k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
9.64k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
978
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
978
        self.parser
1125
978
            .parse(input.clone())
1126
978
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
978
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
173k
        self.parser
1125
173k
            .parse(input.clone())
1126
173k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
173k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
24.3k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
24.3k
        self.parser
1125
24.3k
            .parse(input.clone())
1126
24.3k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
24.3k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
1.92k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
1.92k
        self.parser
1125
1.92k
            .parse(input.clone())
1126
1.92k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
1.92k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
40.1k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
40.1k
        self.parser
1125
40.1k
            .parse(input.clone())
1126
40.1k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
40.1k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
184
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
184
        self.parser
1125
184
            .parse(input.clone())
1126
184
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
184
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
10.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
10.8k
        self.parser
1125
10.8k
            .parse(input.clone())
1126
10.8k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
10.8k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<_> as nom::internal::Parser<_, _, _>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<nom::branch::alt<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_cfi_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Cfi, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord>, nom::internal::Map<symbolic_debuginfo::breakpad::parsing::stack_win_record, symbolic_debuginfo::breakpad::BreakpadStackRecord::Win, symbolic_debuginfo::breakpad::BreakpadStackWinRecord>)>::{closure#0}> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::file_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFileRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
64.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
64.8k
        self.parser
1125
64.8k
            .parse(input.clone())
1126
64.8k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
64.8k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::func_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadFuncRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
4.47k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
4.47k
        self.parser
1125
4.47k
            .parse(input.clone())
1126
4.47k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
4.47k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::info_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::line_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadLineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
11.4k
        self.parser
1125
11.4k
            .parse(input.clone())
1126
11.4k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
11.4k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
1.41k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
1.41k
        self.parser
1125
1.41k
            .parse(input.clone())
1126
1.41k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
1.41k
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::module_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadModuleRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
460
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
460
        self.parser
1125
460
            .parse(input.clone())
1126
460
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
460
    }
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::public_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadPublicRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
4.87k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
4.87k
        self.parser
1125
4.87k
            .parse(input.clone())
1126
4.87k
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
4.87k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_win_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::inline_origin_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInlineOriginRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1123
764
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1124
764
        self.parser
1125
764
            .parse(input.clone())
1126
764
            .map_err(move |err| match err {
1127
                NomErr::Incomplete(..) => {
1128
                    // TODO: should this error be reported at the very end
1129
                    // of the input? Since the error occurred at the eof?
1130
                    NomErr::Error(E::from_error_kind(input, NomErrorKind::Complete))
1131
                }
1132
                err => err,
1133
            })
1134
764
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Complete<symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackCfiDeltaRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
1135
}
1136
1137
/// Parser which returns a [`Failure`][nom::Err::Failure] if the subparser
1138
/// returned an error. This prevents other branches from being tried.
1139
#[derive(Debug, Clone, Copy)]
1140
pub struct Cut<P> {
1141
    parser: P,
1142
}
1143
1144
impl<I, O, E, P> Parser<I, O, E> for Cut<P>
1145
where
1146
    P: Parser<I, O, E>,
1147
{
1148
    #[inline]
1149
447k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
447k
        self.parser.parse(input).map_err(|err| match err {
1151
42.7k
            NomErr::Error(err) => NomErr::Failure(err),
1152
128
            err => err,
1153
42.8k
        })
<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
128
        self.parser.parse(input).map_err(|err| match err {
1151
0
            NomErr::Error(err) => NomErr::Failure(err),
1152
128
            err => err,
1153
128
        })
<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}> as nom::internal::Parser<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
24
        self.parser.parse(input).map_err(|err| match err {
1151
24
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
24
        })
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
86
        self.parser.parse(input).map_err(|err| match err {
1151
86
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
86
        })
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
42
        self.parser.parse(input).map_err(|err| match err {
1151
42
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
42
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
1.83k
        self.parser.parse(input).map_err(|err| match err {
1151
1.83k
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
1.83k
        })
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
30
        self.parser.parse(input).map_err(|err| match err {
1151
30
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
30
        })
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
192
        self.parser.parse(input).map_err(|err| match err {
1151
192
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
192
        })
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
42
        self.parser.parse(input).map_err(|err| match err {
1151
42
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
42
        })
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
3.79k
        self.parser.parse(input).map_err(|err| match err {
1151
3.79k
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
3.79k
        })
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
106
        self.parser.parse(input).map_err(|err| match err {
1151
106
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
106
        })
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
16
        self.parser.parse(input).map_err(|err| match err {
1151
16
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
16
        })
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
48
        self.parser.parse(input).map_err(|err| match err {
1151
48
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
48
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<_> as nom::internal::Parser<_, _, _>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}> as nom::internal::Parser<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
3
        self.parser.parse(input).map_err(|err| match err {
1151
3
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
3
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
32.9k
        self.parser.parse(input).map_err(|err| match err {
1151
32.9k
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
32.9k
        })
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
6
        self.parser.parse(input).map_err(|err| match err {
1151
6
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
6
        })
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
51
        self.parser.parse(input).map_err(|err| match err {
1151
51
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
51
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
3.42k
        self.parser.parse(input).map_err(|err| match err {
1151
3.42k
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
3.42k
        })
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
25
        self.parser.parse(input).map_err(|err| match err {
1151
25
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
25
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1150
25
        self.parser.parse(input).map_err(|err| match err {
1151
25
            NomErr::Error(err) => NomErr::Failure(err),
1152
0
            err => err,
1153
25
        })
1154
447k
    }
<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
974
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
974
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
974
    }
<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}> as nom::internal::Parser<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
24.2k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
24.2k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
736
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
736
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
736
    }
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
238
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
238
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
238
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
256k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
256k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
256k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
10.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
10.8k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
10.8k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
1.92k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
1.92k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
1.92k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
154
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
154
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
154
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
40.1k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
40.1k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
40.1k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
9.64k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
9.64k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
9.64k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
184
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
184
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
184
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
24.3k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
24.3k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
24.3k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<_> as nom::internal::Parser<_, _, _>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}> as nom::internal::Parser<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
1.38k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
1.38k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
1.38k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
64.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
64.8k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
64.8k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
764
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
764
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
764
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
458
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
458
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
458
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
4.85k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
4.85k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
4.85k
    }
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}> as nom::internal::Parser<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
4.47k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
4.47k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
4.47k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1149
1.41k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1150
1.41k
        self.parser.parse(input).map_err(|err| match err {
1151
            NomErr::Error(err) => NomErr::Failure(err),
1152
            err => err,
1153
        })
1154
1.41k
    }
1155
}
1156
1157
/// Parser which wraps the subparser output in an [`Option`], and returns a
1158
/// successful [`None`] output if it fails.
1159
#[derive(Debug, Clone, Copy)]
1160
pub struct Optional<P> {
1161
    parser: P,
1162
}
1163
1164
impl<I, O, E, P> Parser<I, Option<O>, E> for Optional<P>
1165
where
1166
    P: Parser<I, O, E>,
1167
    I: Clone,
1168
{
1169
    #[inline]
1170
244k
    fn parse(&mut self, input: I) -> nom::IResult<I, Option<O>, E> {
1171
244k
        match self.parser.parse(input.clone()) {
1172
287
            Ok((tail, value)) => Ok((tail, Some(value))),
1173
243k
            Err(NomErr::Error(_)) => Ok((input, None)),
1174
0
            Err(e) => Err(e),
1175
        }
1176
244k
    }
<nom_supreme::parser_ext::Optional<nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}> as nom::internal::Parser<&str, core::option::Option<char>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1170
223k
    fn parse(&mut self, input: I) -> nom::IResult<I, Option<O>, E> {
1171
223k
        match self.parser.parse(input.clone()) {
1172
272
            Ok((tail, value)) => Ok((tail, Some(value))),
1173
223k
            Err(NomErr::Error(_)) => Ok((input, None)),
1174
0
            Err(e) => Err(e),
1175
        }
1176
223k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Optional<_> as nom::internal::Parser<_, core::option::Option<_>, _>>::parse
<nom_supreme::parser_ext::Optional<nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}> as nom::internal::Parser<&str, core::option::Option<char>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1170
20.7k
    fn parse(&mut self, input: I) -> nom::IResult<I, Option<O>, E> {
1171
20.7k
        match self.parser.parse(input.clone()) {
1172
15
            Ok((tail, value)) => Ok((tail, Some(value))),
1173
20.7k
            Err(NomErr::Error(_)) => Ok((input, None)),
1174
0
            Err(e) => Err(e),
1175
        }
1176
20.7k
    }
1177
}
1178
1179
/// Parser which, when successful, discards the output of the subparser and
1180
/// instead returns the consumed input.
1181
#[derive(Debug, Clone, Copy)]
1182
pub struct Recognize<P, O> {
1183
    parser: WithRecognized<P>,
1184
    phantom: PhantomData<O>,
1185
}
1186
1187
impl<I, O, E, P> Parser<I, I, E> for Recognize<P, O>
1188
where
1189
    P: Parser<I, O, E>,
1190
    I: Clone + Slice<RangeTo<usize>> + Offset,
1191
{
1192
    #[inline]
1193
0
    fn parse(&mut self, input: I) -> nom::IResult<I, I, E> {
1194
0
        self.parser
1195
0
            .parse(input)
1196
0
            .map(|(tail, (recognized, _))| (tail, recognized))
1197
0
    }
1198
}
1199
1200
/// Parser which, when successful, returns the result of the inner parser and
1201
/// also the consumed input
1202
#[derive(Debug, Clone, Copy)]
1203
pub struct WithRecognized<P> {
1204
    parser: P,
1205
}
1206
1207
impl<I, O, E, P> Parser<I, (I, O), E> for WithRecognized<P>
1208
where
1209
    P: Parser<I, O, E>,
1210
    I: Clone + Slice<RangeTo<usize>> + Offset,
1211
{
1212
    #[inline]
1213
0
    fn parse(&mut self, input: I) -> nom::IResult<I, (I, O), E> {
1214
0
        let (tail, output) = self.parser.parse(input.clone())?;
1215
0
        let index = input.offset(&tail);
1216
0
        Ok((tail, (input.slice(..index), output)))
1217
0
    }
1218
}
1219
1220
/// Parser which, when successful, discards the output of the subparser and
1221
/// instead returns a clone of a value.
1222
#[derive(Debug, Clone, Copy)]
1223
pub struct Value<T, P, O> {
1224
    parser: P,
1225
    value: T,
1226
    phantom: PhantomData<O>,
1227
}
1228
1229
impl<I, O, E, T, P> Parser<I, T, E> for Value<T, P, O>
1230
where
1231
    P: Parser<I, O, E>,
1232
    T: Clone,
1233
{
1234
    #[inline]
1235
578
    fn parse(&mut self, input: I) -> nom::IResult<I, T, E> {
1236
578
        self.parser
1237
578
            .parse(input)
1238
578
            .map(|(input, _)| (input, self.value.clone()))
<nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, char> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1238
148
            .map(|(input, _)| (input, self.value.clone()))
<nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, symbolic_debuginfo::breakpad::parsing::non_whitespace, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1238
6
            .map(|(input, _)| (input, self.value.clone()))
Unexecuted instantiation: <nom_supreme::parser_ext::Value<_, _, _> as nom::internal::Parser<_, _, _>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, char> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, symbolic_debuginfo::breakpad::parsing::non_whitespace, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
1239
578
    }
<nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, char> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1235
572
    fn parse(&mut self, input: I) -> nom::IResult<I, T, E> {
1236
572
        self.parser
1237
572
            .parse(input)
1238
572
            .map(|(input, _)| (input, self.value.clone()))
1239
572
    }
<nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, symbolic_debuginfo::breakpad::parsing::non_whitespace, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1235
6
    fn parse(&mut self, input: I) -> nom::IResult<I, T, E> {
1236
6
        self.parser
1237
6
            .parse(input)
1238
6
            .map(|(input, _)| (input, self.value.clone()))
1239
6
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Value<_, _, _> as nom::internal::Parser<_, _, _>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom::character::complete::char<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, char> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Value<symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, symbolic_debuginfo::breakpad::parsing::non_whitespace, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
1240
}
1241
1242
/// Parser which checks the output of its subparser against a verifier function.
1243
#[derive(Debug, Clone, Copy)]
1244
pub struct Verify<P, F> {
1245
    parser: P,
1246
    verifier: F,
1247
}
1248
1249
impl<I, O, E, P, F> Parser<I, O, E> for Verify<P, F>
1250
where
1251
    P: Parser<I, O, E>,
1252
    E: ParseError<I>,
1253
    F: Fn(&O) -> bool,
1254
    I: Clone,
1255
{
1256
    #[inline]
1257
0
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1258
0
        let (tail, value) = self.parser.parse(input.clone())?;
1259
1260
0
        match (self.verifier)(&value) {
1261
0
            true => Ok((tail, value)),
1262
0
            false => Err(NomErr::Error(E::from_error_kind(
1263
0
                input,
1264
0
                NomErrorKind::Verify,
1265
0
            ))),
1266
        }
1267
0
    }
1268
}
1269
1270
/// Parser which attaches additional context to any errors returned by the
1271
/// subparser.
1272
#[derive(Debug, Clone, Copy)]
1273
pub struct Context<P, C> {
1274
    context: C,
1275
    parser: P,
1276
}
1277
1278
impl<I, O, E, P, C> Parser<I, O, E> for Context<P, C>
1279
where
1280
    P: Parser<I, O, E>,
1281
    E: ContextError<I, C>,
1282
    I: Clone,
1283
    C: Clone,
1284
{
1285
    #[inline]
1286
2.89M
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
2.89M
        self.parser.parse(input.clone()).map_err(move |err| {
1288
112k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
42
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
26
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
30
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
166
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
70
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
24.2k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
16
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
1.70k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
1.90k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
10
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
4
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
8
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
4
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
2
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
2
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
4
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
8
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
1.83k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
12
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
20
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
10
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
30
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
2
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
178
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
460
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
42
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
100
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
2
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
88
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
128
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}>, &str> as nom::internal::Parser<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
24
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
86
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
42
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
1.83k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
30
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
192
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
42
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
3.79k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
106
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
16
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
48
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
22
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>)>::{closure#0}, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
346
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
186
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<_, _> as nom::internal::Parser<_, _, _>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
8
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
7
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
9
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
34
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
8
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
1.37k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
2.12k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
1.30k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
32.9k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
10
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
4
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
8
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
3
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
25
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
45
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
26
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}>, &str> as nom::internal::Parser<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
3
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
32.9k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
51
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
3.42k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
25
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
25
            err.map(move |err| E::add_context(input, self.context.clone(), err))
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
1
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>)>::{closure#0}, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
49
            err.map(move |err| E::add_context(input, self.context.clone(), err))
Unexecuted instantiation: <nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
<nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}::{closure#0}
Line
Count
Source
1288
2
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
112k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
42
        self.parser.parse(input.clone()).map_err(move |err| {
1288
42
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
42
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
26
        self.parser.parse(input.clone()).map_err(move |err| {
1288
26
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
26
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
30
        self.parser.parse(input.clone()).map_err(move |err| {
1288
30
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
30
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
166
        self.parser.parse(input.clone()).map_err(move |err| {
1288
166
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
166
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
70
        self.parser.parse(input.clone()).map_err(move |err| {
1288
70
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
70
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
24.2k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
24.2k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
24.2k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
16
        self.parser.parse(input.clone()).map_err(move |err| {
1288
16
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
16
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
1.70k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
1.70k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
1.70k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
1.90k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
1.90k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
1.90k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
6
        self.parser.parse(input.clone()).map_err(move |err| {
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
6
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
10
        self.parser.parse(input.clone()).map_err(move |err| {
1288
10
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
10
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
4
        self.parser.parse(input.clone()).map_err(move |err| {
1288
4
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
4
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
8
        self.parser.parse(input.clone()).map_err(move |err| {
1288
8
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
8
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
6
        self.parser.parse(input.clone()).map_err(move |err| {
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
6
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
4
        self.parser.parse(input.clone()).map_err(move |err| {
1288
4
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
4
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
2
        self.parser.parse(input.clone()).map_err(move |err| {
1288
2
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
2
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
2
        self.parser.parse(input.clone()).map_err(move |err| {
1288
2
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
2
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
4
        self.parser.parse(input.clone()).map_err(move |err| {
1288
4
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
4
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
8
        self.parser.parse(input.clone()).map_err(move |err| {
1288
8
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
8
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
1.83k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
1.83k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
1.83k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
12
        self.parser.parse(input.clone()).map_err(move |err| {
1288
12
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
12
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
20
        self.parser.parse(input.clone()).map_err(move |err| {
1288
20
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
20
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
10
        self.parser.parse(input.clone()).map_err(move |err| {
1288
10
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
10
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
6
        self.parser.parse(input.clone()).map_err(move |err| {
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
6
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
30
        self.parser.parse(input.clone()).map_err(move |err| {
1288
30
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
30
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
2
        self.parser.parse(input.clone()).map_err(move |err| {
1288
2
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
2
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
178
        self.parser.parse(input.clone()).map_err(move |err| {
1288
178
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
178
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
460
        self.parser.parse(input.clone()).map_err(move |err| {
1288
460
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
460
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
42
        self.parser.parse(input.clone()).map_err(move |err| {
1288
42
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
42
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
100
        self.parser.parse(input.clone()).map_err(move |err| {
1288
100
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
100
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
2
        self.parser.parse(input.clone()).map_err(move |err| {
1288
2
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
2
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
88
        self.parser.parse(input.clone()).map_err(move |err| {
1288
88
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
88
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
128
        self.parser.parse(input.clone()).map_err(move |err| {
1288
128
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
128
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}>, &str> as nom::internal::Parser<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
24
        self.parser.parse(input.clone()).map_err(move |err| {
1288
24
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
24
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
86
        self.parser.parse(input.clone()).map_err(move |err| {
1288
86
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
86
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
42
        self.parser.parse(input.clone()).map_err(move |err| {
1288
42
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
42
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
1.83k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
1.83k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
1.83k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
30
        self.parser.parse(input.clone()).map_err(move |err| {
1288
30
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
30
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
192
        self.parser.parse(input.clone()).map_err(move |err| {
1288
192
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
192
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
42
        self.parser.parse(input.clone()).map_err(move |err| {
1288
42
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
42
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
3.79k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
3.79k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
3.79k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
106
        self.parser.parse(input.clone()).map_err(move |err| {
1288
106
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
106
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
16
        self.parser.parse(input.clone()).map_err(move |err| {
1288
16
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
16
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
48
        self.parser.parse(input.clone()).map_err(move |err| {
1288
48
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
48
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
22
        self.parser.parse(input.clone()).map_err(move |err| {
1288
22
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
22
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>)>::{closure#0}, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
346
        self.parser.parse(input.clone()).map_err(move |err| {
1288
346
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
346
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
186
        self.parser.parse(input.clone()).map_err(move |err| {
1288
186
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
186
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<_, _> as nom::internal::Parser<_, _, _>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
8
        self.parser.parse(input.clone()).map_err(move |err| {
1288
8
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
8
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
7
        self.parser.parse(input.clone()).map_err(move |err| {
1288
7
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
7
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
9
        self.parser.parse(input.clone()).map_err(move |err| {
1288
9
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
9
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
34
        self.parser.parse(input.clone()).map_err(move |err| {
1288
34
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
34
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
8
        self.parser.parse(input.clone()).map_err(move |err| {
1288
8
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
8
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
1.37k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
1.37k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
1.37k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
6
        self.parser.parse(input.clone()).map_err(move |err| {
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
6
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
2.12k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
2.12k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
2.12k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
1.30k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
1.30k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
1.30k
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
32.9k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
32.9k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
32.9k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
10
        self.parser.parse(input.clone()).map_err(move |err| {
1288
10
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
10
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
4
        self.parser.parse(input.clone()).map_err(move |err| {
1288
4
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
4
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
8
        self.parser.parse(input.clone()).map_err(move |err| {
1288
8
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
8
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
3
        self.parser.parse(input.clone()).map_err(move |err| {
1288
3
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
3
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
6
        self.parser.parse(input.clone()).map_err(move |err| {
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
6
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
25
        self.parser.parse(input.clone()).map_err(move |err| {
1288
25
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
25
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
45
        self.parser.parse(input.clone()).map_err(move |err| {
1288
45
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
45
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
26
        self.parser.parse(input.clone()).map_err(move |err| {
1288
26
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
26
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
6
        self.parser.parse(input.clone()).map_err(move |err| {
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
6
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}>, &str> as nom::internal::Parser<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
3
        self.parser.parse(input.clone()).map_err(move |err| {
1288
3
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
3
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
32.9k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
32.9k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
32.9k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
6
        self.parser.parse(input.clone()).map_err(move |err| {
1288
6
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
6
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
51
        self.parser.parse(input.clone()).map_err(move |err| {
1288
51
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
51
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
3.42k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
3.42k
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
3.42k
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
25
        self.parser.parse(input.clone()).map_err(move |err| {
1288
25
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
25
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
25
        self.parser.parse(input.clone()).map_err(move |err| {
1288
25
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
25
        })
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
1
        self.parser.parse(input.clone()).map_err(move |err| {
1288
1
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
1
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>)>::{closure#0}, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
49
        self.parser.parse(input.clone()).map_err(move |err| {
1288
49
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
49
        })
Unexecuted instantiation: <nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1287
2
        self.parser.parse(input.clone()).map_err(move |err| {
1288
2
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
2
        })
1290
2.89M
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
9.63k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
9.63k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
9.63k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
9.56k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
9.56k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
9.56k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
9.59k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
9.59k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
9.59k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
173k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
173k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
173k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
173k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
66.0k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
66.0k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
66.0k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
41.7k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
41.7k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
41.7k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
39.9k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
39.9k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
39.9k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
38.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
38.2k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
38.2k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
184
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
184
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
184
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
178
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
178
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
178
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
152
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
152
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
152
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
148
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
148
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
148
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
140
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
140
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
140
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
134
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
134
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
134
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
130
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
130
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
130
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
128
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
128
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
128
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
126
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
126
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
126
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
122
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
122
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
122
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
256k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
256k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
256k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
24.2k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
24.2k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
24.2k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
24.2k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
24.2k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
24.2k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
24.3k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
24.3k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
24.3k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
10.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
10.8k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
10.8k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
114
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
114
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
114
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
2.55k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
2.55k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
2.55k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
345k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
345k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
345k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
238
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
238
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
238
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
3.79k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
3.79k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
3.79k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
154
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
154
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
154
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
173k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
173k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
974
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
974
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
974
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}>, &str> as nom::internal::Parser<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
24.2k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
24.2k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
736
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
736
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
736
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
238
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
238
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
238
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
256k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
256k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
256k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
10.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
10.8k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
10.8k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
1.92k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
1.92k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
1.92k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
154
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
154
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
154
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
40.1k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
40.1k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
40.1k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
9.64k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
9.64k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
9.64k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
184
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
184
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
184
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
24.3k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
24.3k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
24.3k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
173k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
173k
    }
<nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
265k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
265k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
265k
    }
<nom_supreme::parser_ext::Context<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>)>::{closure#0}, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
173k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
173k
    }
<nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
48.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
48.2k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
48.2k
    }
<nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
49.7k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
49.7k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
49.7k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<_, _> as nom::internal::Parser<_, _, _>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
4.47k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
4.47k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
4.47k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
4.45k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
4.45k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
4.45k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
4.46k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
4.46k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
4.46k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
11.4k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
11.4k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
11.4k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
11.4k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
4.18k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
4.18k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
4.18k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
2.80k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
2.80k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
2.80k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
4.85k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
4.85k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
4.85k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
2.73k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
2.73k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
2.73k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
64.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
64.8k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
64.8k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
1.40k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
1.40k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
1.40k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
1.39k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
1.39k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
1.39k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
1.39k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
1.39k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
1.39k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
1.41k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
1.41k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
1.41k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
764
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
764
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
764
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
432
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
432
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
432
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
76.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
76.8k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
76.8k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
903
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
903
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
903
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
11.4k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
11.4k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::internal::Or<symbolic_debuginfo::breakpad::parsing::info_code_id_record, symbolic_debuginfo::breakpad::parsing::info_other_record>>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadInfoRecord, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::multi::many1<&str, symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::combinator::map<&str, (u64, u64), symbolic_debuginfo::breakpad::BreakpadInlineAddressRange, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom::sequence::pair<&str, u64, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>>::{closure#0}, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#0}>::{closure#0}>::{closure#0}>, &str> as nom::internal::Parser<&str, alloc::vec::Vec<symbolic_debuginfo::breakpad::BreakpadInlineAddressRange>, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
1.38k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
1.38k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
1.38k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, &str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
64.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
64.8k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
64.8k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::pair<&str, u64, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
764
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
764
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
764
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (&str, &str, &str, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
458
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
458
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
458
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, u32, u32, u16, u16, u32, u16, u32, u32, bool), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
4.85k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
4.85k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
4.85k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str>, &str>, nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (bool, u64, u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
4.47k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
4.47k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
4.47k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, &str), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Cut<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>)>::{closure#0}>, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
1.41k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
1.41k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
1.41k
    }
<nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
11.4k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
11.4k
    }
<nom_supreme::parser_ext::Context<nom::combinator::rest<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
32.5k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
32.5k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
32.5k
    }
<nom_supreme::parser_ext::Context<nom::sequence::tuple<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>, (nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str>, &str>, nom_supreme::parser_ext::Context<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError>, &str>)>::{closure#0}, &str> as nom::internal::Parser<&str, (u64, u64, u64, u64), nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
11.4k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
11.4k
    }
<nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::name, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
6.28k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
6.28k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
6.28k
    }
<nom_supreme::parser_ext::Context<symbolic_debuginfo::breakpad::parsing::multiple, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1286
9.33k
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1287
9.33k
        self.parser.parse(input.clone()).map_err(move |err| {
1288
            err.map(move |err| E::add_context(input, self.context.clone(), err))
1289
        })
1290
9.33k
    }
1291
}
1292
1293
/// Parser which replaces errors coming from the inner parser.
1294
#[derive(Debug, Clone, Copy)]
1295
pub struct ReplaceError<P, E> {
1296
    new_error: E,
1297
    parser: P,
1298
}
1299
1300
impl<I, O, F, E, P> Parser<I, O, E> for ReplaceError<P, F>
1301
where
1302
    P: Parser<I, O, ()>,
1303
    F: FnMut() -> E,
1304
{
1305
0
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1306
0
        self.parser
1307
0
            .parse(input)
1308
0
            .map_err(|err| err.map(|()| (self.new_error)()))
1309
0
    }
1310
}
1311
1312
/// Parser which gets and discards an output from a second subparser,
1313
/// returning the output from the original parser if both were successful.
1314
#[derive(Debug, Clone, Copy)]
1315
pub struct Terminated<P1, P2, O2> {
1316
    parser: P1,
1317
    terminator: P2,
1318
    phantom: PhantomData<O2>,
1319
}
1320
1321
impl<I, O1, O2, E, P1, P2> Parser<I, O1, E> for Terminated<P1, P2, O2>
1322
where
1323
    P1: Parser<I, O1, E>,
1324
    P2: Parser<I, O2, E>,
1325
{
1326
    #[inline]
1327
1.66M
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
1.66M
        let (input, value) = self.parser.parse(input)?;
1329
1.62M
        let (input, _) = self.terminator.parse(input)?;
1330
1331
1.59M
        Ok((input, value))
1332
1.66M
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
9.63k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
9.63k
        let (input, value) = self.parser.parse(input)?;
1329
9.62k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
9.59k
        Ok((input, value))
1332
9.63k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
9.56k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
9.56k
        let (input, value) = self.parser.parse(input)?;
1329
9.54k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
9.53k
        Ok((input, value))
1332
9.56k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
9.59k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
9.59k
        let (input, value) = self.parser.parse(input)?;
1329
9.58k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
9.56k
        Ok((input, value))
1332
9.59k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
173k
        let (input, value) = self.parser.parse(input)?;
1329
173k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
173k
        Ok((input, value))
1332
173k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
173k
        let (input, value) = self.parser.parse(input)?;
1329
173k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
173k
        Ok((input, value))
1332
173k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
66.0k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
66.0k
        let (input, value) = self.parser.parse(input)?;
1329
41.8k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
41.7k
        Ok((input, value))
1332
66.0k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
41.7k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
41.7k
        let (input, value) = self.parser.parse(input)?;
1329
41.7k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
41.7k
        Ok((input, value))
1332
41.7k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
39.9k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
39.9k
        let (input, value) = self.parser.parse(input)?;
1329
39.3k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
38.2k
        Ok((input, value))
1332
39.9k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
38.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
38.2k
        let (input, value) = self.parser.parse(input)?;
1329
36.9k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
36.3k
        Ok((input, value))
1332
38.2k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
184
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
184
        let (input, value) = self.parser.parse(input)?;
1329
182
        let (input, _) = self.terminator.parse(input)?;
1330
1331
178
        Ok((input, value))
1332
184
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
178
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
178
        let (input, value) = self.parser.parse(input)?;
1329
170
        let (input, _) = self.terminator.parse(input)?;
1330
1331
168
        Ok((input, value))
1332
178
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
152
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
152
        let (input, value) = self.parser.parse(input)?;
1329
152
        let (input, _) = self.terminator.parse(input)?;
1330
1331
148
        Ok((input, value))
1332
152
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
148
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
148
        let (input, value) = self.parser.parse(input)?;
1329
142
        let (input, _) = self.terminator.parse(input)?;
1330
1331
140
        Ok((input, value))
1332
148
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
140
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
140
        let (input, value) = self.parser.parse(input)?;
1329
140
        let (input, _) = self.terminator.parse(input)?;
1330
1331
134
        Ok((input, value))
1332
140
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
134
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
134
        let (input, value) = self.parser.parse(input)?;
1329
134
        let (input, _) = self.terminator.parse(input)?;
1330
1331
130
        Ok((input, value))
1332
134
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
130
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
130
        let (input, value) = self.parser.parse(input)?;
1329
130
        let (input, _) = self.terminator.parse(input)?;
1330
1331
128
        Ok((input, value))
1332
130
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
128
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
128
        let (input, value) = self.parser.parse(input)?;
1329
126
        let (input, _) = self.terminator.parse(input)?;
1330
1331
126
        Ok((input, value))
1332
128
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
126
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
126
        let (input, value) = self.parser.parse(input)?;
1329
122
        let (input, _) = self.terminator.parse(input)?;
1330
1331
122
        Ok((input, value))
1332
126
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
122
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
122
        let (input, value) = self.parser.parse(input)?;
1329
116
        let (input, _) = self.terminator.parse(input)?;
1330
1331
114
        Ok((input, value))
1332
122
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
256k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
256k
        let (input, value) = self.parser.parse(input)?;
1329
255k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
254k
        Ok((input, value))
1332
256k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
24.2k
        let (input, value) = self.parser.parse(input)?;
1329
24.2k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
24.2k
        Ok((input, value))
1332
24.2k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
24.2k
        let (input, value) = self.parser.parse(input)?;
1329
24.2k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
24.2k
        Ok((input, value))
1332
24.2k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
24.2k
        let (input, value) = self.parser.parse(input)?;
1329
24.2k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
24.2k
        Ok((input, value))
1332
24.2k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
24.3k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
24.3k
        let (input, value) = self.parser.parse(input)?;
1329
24.2k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
24.2k
        Ok((input, value))
1332
24.3k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
10.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
10.8k
        let (input, value) = self.parser.parse(input)?;
1329
10.7k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
10.7k
        Ok((input, value))
1332
10.8k
    }
<nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
114
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
114
        let (input, value) = self.parser.parse(input)?;
1329
114
        let (input, _) = self.terminator.parse(input)?;
1330
1331
112
        Ok((input, value))
1332
114
    }
<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
2.55k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
2.55k
        let (input, value) = self.parser.parse(input)?;
1329
2.49k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
2.38k
        Ok((input, value))
1332
2.55k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
345k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
345k
        let (input, value) = self.parser.parse(input)?;
1329
345k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
345k
        Ok((input, value))
1332
345k
    }
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
238
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
238
        let (input, value) = self.parser.parse(input)?;
1329
238
        let (input, _) = self.terminator.parse(input)?;
1330
1331
196
        Ok((input, value))
1332
238
    }
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
3.79k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
3.79k
        let (input, value) = self.parser.parse(input)?;
1329
3.79k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
3.69k
        Ok((input, value))
1332
3.79k
    }
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
154
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
154
        let (input, value) = self.parser.parse(input)?;
1329
154
        let (input, _) = self.terminator.parse(input)?;
1330
1331
152
        Ok((input, value))
1332
154
    }
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
173k
        let (input, value) = self.parser.parse(input)?;
1329
173k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
173k
        Ok((input, value))
1332
173k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<_, _, _> as nom::internal::Parser<_, _, _>>::parse
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
4.47k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
4.47k
        let (input, value) = self.parser.parse(input)?;
1329
4.47k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
4.46k
        Ok((input, value))
1332
4.47k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
4.45k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
4.45k
        let (input, value) = self.parser.parse(input)?;
1329
4.45k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
4.45k
        Ok((input, value))
1332
4.45k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
4.46k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
4.46k
        let (input, value) = self.parser.parse(input)?;
1329
4.46k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
4.45k
        Ok((input, value))
1332
4.46k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
11.4k
        let (input, value) = self.parser.parse(input)?;
1329
11.4k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
11.4k
        Ok((input, value))
1332
11.4k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
11.4k
        let (input, value) = self.parser.parse(input)?;
1329
11.4k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
11.4k
        Ok((input, value))
1332
11.4k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
4.18k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
4.18k
        let (input, value) = self.parser.parse(input)?;
1329
2.81k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
2.80k
        Ok((input, value))
1332
4.18k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
2.80k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
2.80k
        let (input, value) = self.parser.parse(input)?;
1329
2.80k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
2.79k
        Ok((input, value))
1332
2.80k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
4.85k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
4.85k
        let (input, value) = self.parser.parse(input)?;
1329
4.75k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
2.73k
        Ok((input, value))
1332
4.85k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
2.73k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
2.73k
        let (input, value) = self.parser.parse(input)?;
1329
2.64k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
1.42k
        Ok((input, value))
1332
2.73k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
64.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
64.8k
        let (input, value) = self.parser.parse(input)?;
1329
50.2k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
31.8k
        Ok((input, value))
1332
64.8k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
1.40k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
1.40k
        let (input, value) = self.parser.parse(input)?;
1329
1.40k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
1.39k
        Ok((input, value))
1332
1.40k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
1.39k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
1.39k
        let (input, value) = self.parser.parse(input)?;
1329
1.39k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
1.39k
        Ok((input, value))
1332
1.39k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
1.39k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
1.39k
        let (input, value) = self.parser.parse(input)?;
1329
1.39k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
1.38k
        Ok((input, value))
1332
1.39k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
1.41k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
1.41k
        let (input, value) = self.parser.parse(input)?;
1329
1.41k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
1.40k
        Ok((input, value))
1332
1.41k
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
764
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
764
        let (input, value) = self.parser.parse(input)?;
1329
762
        let (input, _) = self.terminator.parse(input)?;
1330
1331
758
        Ok((input, value))
1332
764
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<nom::internal::Map<symbolic_debuginfo::breakpad::parsing::non_whitespace, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#0}, &str>, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, bool, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Terminated<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
432
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
432
        let (input, value) = self.parser.parse(input)?;
1329
421
        let (input, _) = self.terminator.parse(input)?;
1330
1331
407
        Ok((input, value))
1332
432
    }
<nom_supreme::parser_ext::Terminated<nom_supreme::tag::complete::tag<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>::{closure#0}, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
76.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
76.8k
        let (input, value) = self.parser.parse(input)?;
1329
76.8k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
76.7k
        Ok((input, value))
1332
76.8k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::internal::Or<nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, nom::combinator::eof<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::non_whitespace, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, &str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
903
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
903
        let (input, value) = self.parser.parse(input)?;
1329
903
        let (input, _) = self.terminator.parse(input)?;
1330
1331
877
        Ok((input, value))
1332
903
    }
Unexecuted instantiation: <nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::stack_win_record_type, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, symbolic_debuginfo::breakpad::BreakpadStackWinRecordType, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::Terminated<symbolic_debuginfo::breakpad::parsing::line_num, nom::character::complete::multispace1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, &str> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1327
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1328
11.4k
        let (input, value) = self.parser.parse(input)?;
1329
11.4k
        let (input, _) = self.terminator.parse(input)?;
1330
1331
11.4k
        Ok((input, value))
1332
11.4k
    }
1333
}
1334
1335
/// Parser which gets and discards an output from a prefix subparser before
1336
/// running the main subparser. Returns the output from the main subparser if
1337
/// both were successful.
1338
#[derive(Debug, Clone, Copy)]
1339
pub struct Preceded<P1, P2, O2> {
1340
    parser: P1,
1341
    prefix: P2,
1342
    phantom: PhantomData<O2>,
1343
}
1344
1345
impl<I, O1, O2, E, P1, P2> Parser<I, O1, E> for Preceded<P1, P2, O2>
1346
where
1347
    P1: Parser<I, O1, E>,
1348
    P2: Parser<I, O2, E>,
1349
{
1350
    #[inline]
1351
0
    fn parse(&mut self, input: I) -> nom::IResult<I, O1, E> {
1352
0
        let (input, _) = self.prefix.parse(input)?;
1353
0
        self.parser.parse(input)
1354
0
    }
1355
}
1356
1357
/// Parser which gets an optional output from a prefix subparser before running
1358
/// the main subparser. Returns the output even if the prefix subparser returns
1359
/// error.
1360
#[derive(Debug, Clone, Copy)]
1361
pub struct OptionalPreceded<P1, P2> {
1362
    parser: P2,
1363
    prefix: P1,
1364
}
1365
1366
impl<I, O1, O2, E, P1, P2> Parser<I, (Option<O1>, O2), E> for OptionalPreceded<P1, P2>
1367
where
1368
    P1: Parser<I, O1, E>,
1369
    P2: Parser<I, O2, E>,
1370
    I: Clone,
1371
    E: ParseError<I>,
1372
{
1373
    #[inline]
1374
0
    fn parse(&mut self, input: I) -> nom::IResult<I, (Option<O1>, O2), E> {
1375
0
        match self.prefix.parse(input.clone()) {
1376
0
            Ok((input, o1)) => self
1377
0
                .parser
1378
0
                .parse(input)
1379
0
                .map(|(tail, o2)| (tail, (Some(o1), o2))),
1380
0
            Err(NomErr::Error(err1)) => self
1381
0
                .parser
1382
0
                .parse(input)
1383
0
                .map(|(tail, o2)| (tail, (None, o2)))
1384
0
                .map_err(|err2| err2.map(|err2| err1.or(err2))),
1385
0
            Err(err) => Err(err),
1386
        }
1387
0
    }
1388
}
1389
1390
/// Parser which gets and discards a delimiting value both before and after the
1391
/// main subparser. Returns the output from the main subparser if all were
1392
/// successful.
1393
#[derive(Debug, Clone, Copy)]
1394
pub struct Delimited<P, D, O2> {
1395
    parser: P,
1396
    delimiter: D,
1397
    phantom: PhantomData<O2>,
1398
}
1399
1400
impl<P, D, I, O, E, O2> Parser<I, O, E> for Delimited<P, D, O2>
1401
where
1402
    P: Parser<I, O, E>,
1403
    D: Parser<I, O2, E>,
1404
{
1405
    #[inline]
1406
0
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1407
0
        let (input, _) = self.delimiter.parse(input)?;
1408
0
        let (input, value) = self.parser.parse(input)?;
1409
0
        let (input, _) = self.delimiter.parse(input)?;
1410
1411
0
        Ok((input, value))
1412
0
    }
1413
}
1414
1415
/// Parser which runs a fallible mapping function on the output of the
1416
/// subparser. Any errors returned by the mapping function are transformed
1417
/// into a parse error.
1418
///
1419
#[derive(Debug, Clone, Copy)]
1420
pub struct MapRes<P, F, O, E2> {
1421
    parser: P,
1422
    func: F,
1423
    phantom: PhantomData<(O, E2)>,
1424
}
1425
1426
impl<P, F, I, O, E, O2, E2> Parser<I, O2, E> for MapRes<P, F, O, E2>
1427
where
1428
    P: Parser<I, O, E>,
1429
    F: FnMut(O) -> Result<O2, E2>,
1430
    E: FromExternalError<I, E2>,
1431
    I: Clone,
1432
{
1433
    #[inline]
1434
1.41M
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
1.41M
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
1.37M
        (self.func)(value)
1438
1.37M
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
9.62k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
9.54k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
9.58k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
173k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
173k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
41.8k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
41.7k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
39.3k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
36.9k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
182
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
170
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
152
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
142
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
140
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
134
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
130
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
126
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
122
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
116
            .map(move |value| (tail, value))
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
255k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
173k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
24.2k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
24.2k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
24.2k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
24.2k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
10.7k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_num::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
173k
            .map(move |value| (tail, value))
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<_, _, _, _> as nom::internal::Parser<_, _, _>>::parse::{closure#0}
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
4.47k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
4.45k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
4.46k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
11.4k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
11.4k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
2.81k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
2.80k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
4.75k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
2.64k
            .map(move |value| (tail, value))
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
50.2k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
11.4k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
1.40k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
1.39k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
1.39k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
1.41k
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
762
            .map(move |value| (tail, value))
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_num::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#0}
Line
Count
Source
1438
11.4k
            .map(move |value| (tail, value))
1439
1.37M
            .map_err(move |err| {
1440
838
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
838
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
10
            .map_err(move |err| {
1440
10
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
10
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
12
            .map_err(move |err| {
1440
12
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
12
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
4
            .map_err(move |err| {
1440
4
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
4
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
6
            .map_err(move |err| {
1440
6
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
6
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
8
            .map_err(move |err| {
1440
8
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
8
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
404
            .map_err(move |err| {
1440
404
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
404
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
108
            .map_err(move |err| {
1440
108
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
108
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
2
            .map_err(move |err| {
1440
2
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
2
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
4
            .map_err(move |err| {
1440
4
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
4
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
2
            .map_err(move |err| {
1440
2
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
2
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
28
            .map_err(move |err| {
1440
28
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
28
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
2
            .map_err(move |err| {
1440
2
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
2
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_num::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
2
            .map_err(move |err| {
1440
2
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
2
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<_, _, _, _> as nom::internal::Parser<_, _, _>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
2
            .map_err(move |err| {
1440
2
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
2
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
1
            .map_err(move |err| {
1440
1
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
1
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
1
            .map_err(move |err| {
1440
1
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
1
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
2
            .map_err(move |err| {
1440
2
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
2
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
1
            .map_err(move |err| {
1440
1
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
1
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
1
            .map_err(move |err| {
1440
1
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
1
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
74
            .map_err(move |err| {
1440
74
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
74
            })
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
65
            .map_err(move |err| {
1440
65
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
65
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
96
            .map_err(move |err| {
1440
96
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
96
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
2
            .map_err(move |err| {
1440
2
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
2
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Line
Count
Source
1439
1
            .map_err(move |err| {
1440
1
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
1
            })
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_num::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse::{closure#1}
1442
1.41M
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
9.63k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
9.63k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
9.63k
        (self.func)(value)
1438
9.63k
            .map(move |value| (tail, value))
1439
9.63k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
9.63k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
9.56k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
9.56k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
9.55k
        (self.func)(value)
1438
9.55k
            .map(move |value| (tail, value))
1439
9.55k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
9.56k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
9.59k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
9.59k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
9.58k
        (self.func)(value)
1438
9.58k
            .map(move |value| (tail, value))
1439
9.58k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
9.59k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
173k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
173k
        (self.func)(value)
1438
173k
            .map(move |value| (tail, value))
1439
173k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
173k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
173k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
173k
        (self.func)(value)
1438
173k
            .map(move |value| (tail, value))
1439
173k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
173k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
66.0k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
66.0k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
41.8k
        (self.func)(value)
1438
41.8k
            .map(move |value| (tail, value))
1439
41.8k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
66.0k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
41.7k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
41.7k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
41.7k
        (self.func)(value)
1438
41.7k
            .map(move |value| (tail, value))
1439
41.7k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
41.7k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
39.9k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
39.9k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
39.7k
        (self.func)(value)
1438
39.7k
            .map(move |value| (tail, value))
1439
39.7k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
39.9k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
38.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
38.2k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
37.0k
        (self.func)(value)
1438
37.0k
            .map(move |value| (tail, value))
1439
37.0k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
38.2k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
184
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
184
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
182
        (self.func)(value)
1438
182
            .map(move |value| (tail, value))
1439
182
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
184
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
178
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
178
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
172
        (self.func)(value)
1438
172
            .map(move |value| (tail, value))
1439
172
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
178
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
152
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
152
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
152
        (self.func)(value)
1438
152
            .map(move |value| (tail, value))
1439
152
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
152
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
148
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
148
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
146
        (self.func)(value)
1438
146
            .map(move |value| (tail, value))
1439
146
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
148
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
140
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
140
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
140
        (self.func)(value)
1438
140
            .map(move |value| (tail, value))
1439
140
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
140
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
134
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
134
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
134
        (self.func)(value)
1438
134
            .map(move |value| (tail, value))
1439
134
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
134
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
130
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
130
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
130
        (self.func)(value)
1438
130
            .map(move |value| (tail, value))
1439
130
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
130
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
128
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
128
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
126
        (self.func)(value)
1438
126
            .map(move |value| (tail, value))
1439
126
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
128
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
126
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
126
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
122
        (self.func)(value)
1438
122
            .map(move |value| (tail, value))
1439
122
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
126
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
122
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
122
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
118
        (self.func)(value)
1438
118
            .map(move |value| (tail, value))
1439
118
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
122
    }
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
256k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
256k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
256k
        (self.func)(value)
1438
256k
            .map(move |value| (tail, value))
1439
256k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
256k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
173k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
173k
        (self.func)(value)
1438
173k
            .map(move |value| (tail, value))
1439
173k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
173k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
24.2k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
24.2k
        (self.func)(value)
1438
24.2k
            .map(move |value| (tail, value))
1439
24.2k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
24.2k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
24.2k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
24.2k
        (self.func)(value)
1438
24.2k
            .map(move |value| (tail, value))
1439
24.2k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
24.2k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
24.2k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
24.2k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
24.2k
        (self.func)(value)
1438
24.2k
            .map(move |value| (tail, value))
1439
24.2k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
24.2k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
24.3k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
24.3k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
24.2k
        (self.func)(value)
1438
24.2k
            .map(move |value| (tail, value))
1439
24.2k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
24.3k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
10.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
10.8k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
10.7k
        (self.func)(value)
1438
10.7k
            .map(move |value| (tail, value))
1439
10.7k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
10.8k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_num::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
173k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
173k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
173k
        (self.func)(value)
1438
173k
            .map(move |value| (tail, value))
1439
173k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
173k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<_, _, _, _> as nom::internal::Parser<_, _, _>>::parse
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
4.47k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
4.47k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
4.47k
        (self.func)(value)
1438
4.47k
            .map(move |value| (tail, value))
1439
4.47k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
4.47k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
4.45k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
4.45k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
4.45k
        (self.func)(value)
1438
4.45k
            .map(move |value| (tail, value))
1439
4.45k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
4.45k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::func_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
4.46k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
4.46k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
4.46k
        (self.func)(value)
1438
4.46k
            .map(move |value| (tail, value))
1439
4.46k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
4.46k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
11.4k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
11.4k
        (self.func)(value)
1438
11.4k
            .map(move |value| (tail, value))
1439
11.4k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
11.4k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
11.4k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
11.4k
        (self.func)(value)
1438
11.4k
            .map(move |value| (tail, value))
1439
11.4k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
11.4k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
4.18k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
4.18k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
2.81k
        (self.func)(value)
1438
2.81k
            .map(move |value| (tail, value))
1439
2.81k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
4.18k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
2.80k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
2.80k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
2.80k
        (self.func)(value)
1438
2.80k
            .map(move |value| (tail, value))
1439
2.80k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
2.80k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
4.85k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
4.85k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
4.83k
        (self.func)(value)
1438
4.83k
            .map(move |value| (tail, value))
1439
4.83k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
4.85k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::public_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
2.73k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
2.73k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
2.71k
        (self.func)(value)
1438
2.71k
            .map(move |value| (tail, value))
1439
2.71k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
2.73k
    }
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#5}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#6}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#7}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#8}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u16, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#9}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_win_record::{closure#10}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u32, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Unexecuted instantiation: <nom_supreme::parser_ext::MapRes<nom::character::complete::hex_digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::stack_cfi_delta_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::file_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
64.8k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
64.8k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
50.3k
        (self.func)(value)
1438
50.3k
            .map(move |value| (tail, value))
1439
50.3k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
64.8k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
11.4k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
11.4k
        (self.func)(value)
1438
11.4k
            .map(move |value| (tail, value))
1439
11.4k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
11.4k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#2}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
1.40k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
1.40k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
1.40k
        (self.func)(value)
1438
1.40k
            .map(move |value| (tail, value))
1439
1.40k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
1.40k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#3}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
1.39k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
1.39k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
1.39k
        (self.func)(value)
1438
1.39k
            .map(move |value| (tail, value))
1439
1.39k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
1.39k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#4}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
1.39k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
1.39k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
1.39k
        (self.func)(value)
1438
1.39k
            .map(move |value| (tail, value))
1439
1.39k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
1.39k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_record::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
1.41k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
1.41k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
1.41k
        (self.func)(value)
1438
1.41k
            .map(move |value| (tail, value))
1439
1.41k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
1.41k
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::inline_origin_record::{closure#0}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
764
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
764
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
762
        (self.func)(value)
1438
762
            .map(move |value| (tail, value))
1439
762
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
764
    }
<nom_supreme::parser_ext::MapRes<nom::character::complete::digit1<&str, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>, symbolic_debuginfo::breakpad::parsing::line_num::{closure#1}, &str, core::num::error::ParseIntError> as nom::internal::Parser<&str, u64, nom_supreme::error::GenericErrorTree<&str, &str, &str, alloc::boxed::Box<dyn core::error::Error + core::marker::Sync + core::marker::Send>>>>::parse
Line
Count
Source
1434
11.4k
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1435
11.4k
        let (tail, value) = self.parser.parse(input.clone())?;
1436
1437
11.4k
        (self.func)(value)
1438
11.4k
            .map(move |value| (tail, value))
1439
11.4k
            .map_err(move |err| {
1440
                NomErr::Error(E::from_external_error(input, NomErrorKind::MapRes, err))
1441
            })
1442
11.4k
    }
1443
}
1444
1445
/// Parser which runs a fallible mapping function on the output of the
1446
/// subparser. Any errors returned by the mapping function are transformed
1447
/// into a parse failure.
1448
///
1449
#[derive(Debug, Clone, Copy)]
1450
pub struct MapResCut<P, F, O, E2> {
1451
    parser: P,
1452
    func: F,
1453
    phantom: PhantomData<(O, E2)>,
1454
}
1455
1456
impl<P, F, I, O, E, O2, E2> Parser<I, O2, E> for MapResCut<P, F, O, E2>
1457
where
1458
    P: Parser<I, O, E>,
1459
    F: FnMut(O) -> Result<O2, E2>,
1460
    E: FromExternalError<I, E2>,
1461
    I: Clone,
1462
{
1463
    #[inline]
1464
0
    fn parse(&mut self, input: I) -> nom::IResult<I, O2, E> {
1465
0
        let (tail, value) = self.parser.parse(input.clone())?;
1466
1467
0
        (self.func)(value)
1468
0
            .map(move |value| (tail, value))
1469
0
            .map_err(move |err| {
1470
0
                NomErr::Failure(E::from_external_error(input, NomErrorKind::MapRes, err))
1471
0
            })
1472
0
    }
1473
}
1474
/// Parser which runs a subparser but doesn't consume any input
1475
#[derive(Debug, Clone, Copy)]
1476
pub struct Peek<P> {
1477
    parser: P,
1478
}
1479
1480
impl<I, O, E, P> Parser<I, O, E> for Peek<P>
1481
where
1482
    P: Parser<I, O, E>,
1483
    I: Clone,
1484
{
1485
    #[inline]
1486
0
    fn parse(&mut self, input: I) -> nom::IResult<I, O, E> {
1487
0
        self.parser
1488
0
            .parse(input.clone())
1489
0
            .map(|(_, value)| (input, value))
1490
0
    }
1491
}
1492
1493
/// Parser which returns failure if the subparser succeeds, and succeeds if the
1494
/// subparser fails.
1495
#[derive(Debug, Clone, Copy)]
1496
pub struct Not<P, O> {
1497
    parser: P,
1498
    phantom: PhantomData<O>,
1499
}
1500
1501
impl<I, O, E, P> Parser<I, (), E> for Not<P, O>
1502
where
1503
    P: Parser<I, O, E>,
1504
    I: Clone,
1505
    E: ParseError<I>,
1506
{
1507
    #[inline]
1508
0
    fn parse(&mut self, input: I) -> nom::IResult<I, (), E> {
1509
0
        match self.parser.parse(input.clone()) {
1510
0
            Ok(..) => Err(NomErr::Error(E::from_error_kind(input, NomErrorKind::Not))),
1511
0
            Err(NomErr::Error(..)) => Ok((input, ())),
1512
0
            Err(err) => Err(err),
1513
        }
1514
0
    }
1515
}
1516
1517
/// Parser which parses something via [`FromStr`], using a subparser as a
1518
/// recognizer for the string to pass to [`from_str`][FromStr::from_str].
1519
#[derive(Debug, Clone, Copy)]
1520
pub struct FromStrParser<P, T> {
1521
    parser: P,
1522
    phantom: PhantomData<T>,
1523
}
1524
1525
impl<'a, T, I, E, P> Parser<I, T, E> for FromStrParser<P, T>
1526
where
1527
    P: Parser<I, &'a str, E>,
1528
    I: Clone,
1529
    T: FromStr,
1530
    E: FromExternalError<I, T::Err>,
1531
{
1532
    #[inline]
1533
0
    fn parse(&mut self, input: I) -> nom::IResult<I, T, E> {
1534
0
        let (tail, value_str) = self.parser.parse(input.clone())?;
1535
0
        match value_str.parse() {
1536
0
            Ok(value) => Ok((tail, value)),
1537
0
            Err(parse_err) => Err(NomErr::Error(E::from_external_error(
1538
0
                input,
1539
0
                NomErrorKind::MapRes,
1540
0
                parse_err,
1541
0
            ))),
1542
        }
1543
0
    }
1544
}
1545
1546
#[cfg(feature = "error")]
1547
#[test]
1548
fn from_str_parser_non_str_input() {
1549
    use core::str::from_utf8;
1550
1551
    use cool_asserts::assert_matches;
1552
    use nom::{
1553
        character::complete::{char, digit1},
1554
        Err as NomErr,
1555
    };
1556
1557
    use crate::error::{BaseErrorKind, ErrorTree, Expectation};
1558
1559
    let mut parser = digit1
1560
        .opt_preceded_by(char('-'))
1561
        .recognize()
1562
        .map_res(from_utf8)
1563
        .parse_from_str();
1564
1565
    assert_matches!(parser.parse(b"-123"), Ok((b"", -123)));
1566
1567
    let branches = assert_matches!(parser.parse(b"abc"), Err(NomErr::Error(ErrorTree::Alt(branches))) => branches);
1568
1569
    assert_matches!(
1570
        branches.as_slice(),
1571
        [
1572
            ErrorTree::Base {
1573
                location: b"abc",
1574
                kind: BaseErrorKind::Expected(Expectation::Char('-'))
1575
            },
1576
            ErrorTree::Base {
1577
                location: b"abc",
1578
                kind: BaseErrorKind::Expected(Expectation::Digit)
1579
            }
1580
        ]
1581
    )
1582
}
1583
1584
/// Parser which parses something via [`FromStr`], using a subparser as a
1585
/// recognizer for the string to pass to [`from_str`][FromStr::from_str].
1586
/// Returns [`Err::Failure`][NomErr::Failure] if the [`FromStr`] parse fails.
1587
#[derive(Debug, Clone, Copy)]
1588
pub struct FromStrCutParser<P, T> {
1589
    parser: P,
1590
    phantom: PhantomData<T>,
1591
}
1592
1593
impl<'a, I, T, E, P> Parser<I, T, E> for FromStrCutParser<P, T>
1594
where
1595
    P: Parser<I, &'a str, E>,
1596
    I: Clone,
1597
    T: FromStr,
1598
    E: FromExternalError<I, T::Err>,
1599
{
1600
    #[inline]
1601
0
    fn parse(&mut self, input: I) -> nom::IResult<I, T, E> {
1602
0
        let (tail, value_str) = self.parser.parse(input.clone())?;
1603
0
        match value_str.parse() {
1604
0
            Ok(value) => Ok((tail, value)),
1605
0
            Err(parse_err) => Err(NomErr::Failure(E::from_external_error(
1606
0
                input,
1607
0
                NomErrorKind::MapRes,
1608
0
                parse_err,
1609
0
            ))),
1610
        }
1611
0
    }
1612
}
1613
1614
/// Parser which parses an array by running a subparser in a loop a fixed
1615
/// number of times.
1616
#[derive(Debug, Clone, Copy)]
1617
pub struct ArrayParser<P> {
1618
    parser: P,
1619
}
1620
1621
impl<P, I, O, E, const N: usize> Parser<I, [O; N], E> for ArrayParser<P>
1622
where
1623
    P: Parser<I, O, E>,
1624
{
1625
0
    fn parse(&mut self, mut input: I) -> nom::IResult<I, [O; N], E> {
1626
0
        let array = brownstone::build![{
1627
0
            let (tail, value) = self.parser.parse(input)?;
1628
0
            input = tail;
1629
0
            value
1630
        }];
1631
1632
0
        Ok((input, array))
1633
0
    }
1634
}
1635
1636
/// Parser which parses an array by running a subparser in a loop a fixed
1637
/// number of times, parsing a separator between each item.
1638
#[derive(Debug, Clone, Copy)]
1639
pub struct SeparatedArrayParser<P1, P2, O2> {
1640
    parser: P1,
1641
    separator: P2,
1642
    phantom: PhantomData<O2>,
1643
}
1644
1645
impl<I, O1, O2, E, P1, P2, const N: usize> Parser<I, [O1; N], E>
1646
    for SeparatedArrayParser<P1, P2, O2>
1647
where
1648
    P1: Parser<I, O1, E>,
1649
    P2: Parser<I, O2, E>,
1650
{
1651
0
    fn parse(&mut self, mut input: I) -> nom::IResult<I, [O1; N], E> {
1652
        // TODO: create a folding version of brownstone::try_build so that
1653
        // this Some trick isn't necessary
1654
0
        let array = brownstone::build!(|index: usize| {
1655
0
            let tail = match index {
1656
0
                0 => input,
1657
0
                _ => self.separator.parse(input)?.0,
1658
            };
1659
1660
0
            let (tail, value) = self.parser.parse(tail)?;
1661
0
            input = tail;
1662
0
            value
1663
        });
1664
1665
0
        Ok((input, array))
1666
0
    }
1667
}