@@ -7,10 +7,9 @@ use tokio::io::{self, AsyncBufRead, AsyncBufReadExt};
7
7
use crate :: errors:: { Error , Result , SyntaxError } ;
8
8
use crate :: events:: Event ;
9
9
use crate :: name:: { QName , ResolveResult } ;
10
+ use crate :: parser:: { ElementParser , Parser , PiParser } ;
10
11
use crate :: reader:: buffered_reader:: impl_buffered_source;
11
- use crate :: reader:: {
12
- BangType , ElementParser , NsReader , ParseState , Parser , PiParser , ReadTextResult , Reader , Span ,
13
- } ;
12
+ use crate :: reader:: { BangType , NsReader , ParseState , ReadTextResult , Reader , Span } ;
14
13
use crate :: utils:: is_whitespace;
15
14
16
15
/// A struct for read XML asynchronously from an [`AsyncBufRead`].
@@ -59,7 +58,7 @@ impl<R: AsyncBufRead + Unpin> Reader<R> {
59
58
/// match reader.read_event_into_async(&mut buf).await {
60
59
/// Ok(Event::Start(_)) => count += 1,
61
60
/// Ok(Event::Text(e)) => txt.push(e.unescape().unwrap().into_owned()),
62
- /// Err(e) => panic!("Error at position {}: {:?}", reader.buffer_position (), e),
61
+ /// Err(e) => panic!("Error at position {}: {:?}", reader.error_position (), e),
63
62
/// Ok(Event::Eof) => break,
64
63
/// _ => (),
65
64
/// }
0 commit comments