feat: fix clippy & update dependencies
This commit is contained in:
@@ -166,10 +166,7 @@ fn split_claim(claim: &str) -> Option<(String, Value)> {
|
||||
let mut claim_chars = claim.chars().peekable();
|
||||
let ty = if let Some('^') = claim_chars.peek() {
|
||||
let _ = claim_chars.next();
|
||||
match claim_chars.next() {
|
||||
None => return None,
|
||||
Some(t) => Some(t),
|
||||
}
|
||||
claim_chars.next()
|
||||
} else {
|
||||
None
|
||||
};
|
||||
@@ -192,7 +189,7 @@ fn split_claim(claim: &str) -> Option<(String, Value)> {
|
||||
|
||||
match ty {
|
||||
None | Some('s') => Some((k, Value::String(v))),
|
||||
Some('b') => Some((k, Value::Bool(vec!["true", "yes", "1"].contains(&v.as_str())))),
|
||||
Some('b') => Some((k, Value::Bool(["true", "yes", "1"].contains(&v.as_str())))),
|
||||
Some('i') | Some('n') => {
|
||||
if let Ok(i) = v.parse::<i64>() {
|
||||
return Some((k, Value::Number(Number::from(i))));
|
||||
|
||||
Reference in New Issue
Block a user