mirror of
https://github.com/instant-labs/instant-xml.git
synced 2025-02-02 16:02:05 +00:00
Apply suggestions for clippy 1.84
This commit is contained in:
parent
aa263125d7
commit
35f674ff87
@ -209,12 +209,7 @@ impl<'xml> Iterator for Context<'xml> {
|
|||||||
|
|
||||||
let mut current = None;
|
let mut current = None;
|
||||||
loop {
|
loop {
|
||||||
let token = match self.parser.next() {
|
match self.parser.next()? {
|
||||||
Some(v) => v,
|
|
||||||
None => return None,
|
|
||||||
};
|
|
||||||
|
|
||||||
match token {
|
|
||||||
Ok(Token::ElementStart { prefix, local, .. }) => {
|
Ok(Token::ElementStart { prefix, local, .. }) => {
|
||||||
let prefix = prefix.as_str();
|
let prefix = prefix.as_str();
|
||||||
current = Some(Level {
|
current = Some(Level {
|
||||||
@ -349,7 +344,7 @@ impl<'xml> Iterator for Context<'xml> {
|
|||||||
Ok(Token::Cdata { text, .. }) => {
|
Ok(Token::Cdata { text, .. }) => {
|
||||||
return Some(Ok(Node::Text(Cow::Borrowed(text.as_str()))));
|
return Some(Ok(Node::Text(Cow::Borrowed(text.as_str()))));
|
||||||
}
|
}
|
||||||
Ok(Token::Declaration { .. }) => {
|
Ok(token @ Token::Declaration { .. }) => {
|
||||||
if !self.stack.is_empty() {
|
if !self.stack.is_empty() {
|
||||||
return Some(Err(Error::UnexpectedToken(format!("{token:?}"))));
|
return Some(Err(Error::UnexpectedToken(format!("{token:?}"))));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user