@@ -7,10 +7,9 @@ use tokio::io::{self, AsyncBufRead, AsyncBufReadExt};
77use crate :: errors:: { Error , Result , SyntaxError } ;
88use crate :: events:: Event ;
99use crate :: name:: { QName , ResolveResult } ;
10+ use crate :: parser:: { ElementParser , Parser , PiParser } ;
1011use 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 } ;
1413use crate :: utils:: is_whitespace;
1514
1615/// A struct for read XML asynchronously from an [`AsyncBufRead`].
@@ -59,7 +58,7 @@ impl<R: AsyncBufRead + Unpin> Reader<R> {
5958 /// match reader.read_event_into_async(&mut buf).await {
6059 /// Ok(Event::Start(_)) => count += 1,
6160 /// 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),
6362 /// Ok(Event::Eof) => break,
6463 /// _ => (),
6564 /// }
0 commit comments