diff --git a/src/main.rs b/src/main.rs index 03207adf..a50a86c3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,5 +1,4 @@ use crate::parser::document; -use tracing::trace; use tracing::Level; use tracing_subscriber::fmt::format::FmtSpan; diff --git a/src/parser/text.rs b/src/parser/text.rs index 0b7a9580..87f76f93 100644 --- a/src/parser/text.rs +++ b/src/parser/text.rs @@ -1,6 +1,3 @@ -use std::cell::RefCell; -use std::rc::Rc; - use nom::branch::alt; /* @@ -27,9 +24,6 @@ use nom::multi::many1; use nom::multi::many_till; use nom::sequence::tuple; use nom::IResult; -use tracing::instrument; - -use super::text_element_parser::paragraph; pub type Res = IResult>; diff --git a/src/parser/text_element_parser.rs b/src/parser/text_element_parser.rs index 257fb618..408ce720 100644 --- a/src/parser/text_element_parser.rs +++ b/src/parser/text_element_parser.rs @@ -1,7 +1,4 @@ //! A single element of text. -use std::cell::RefCell; -use std::rc::Rc; - use crate::parser::parser_with_context::parser_with_context; use crate::parser::text::paragraph_end; @@ -31,15 +28,11 @@ use nom::combinator::not; use nom::combinator::recognize; use nom::error::ErrorKind; use nom::error::ParseError; -use nom::error::VerboseError; use nom::multi::many1; use nom::multi::many_till; use nom::sequence::tuple; use nom::IResult; use nom::InputLength; -use nom::Parser; -use tracing::instrument; -use tracing::trace; type UnboundMatcher<'r, 's, I, O, E> = dyn Fn(Context<'r, 's>, I) -> IResult;