diff --git a/Cargo.lock b/Cargo.lock index e355c33..3c31bcd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -72,15 +72,16 @@ checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" [[package]] name = "anstream" -version = "0.6.7" +version = "0.6.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd2405b3ac1faab2990b74d728624cd9fd115651fcecc7c2d8daf01376275ba" +checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" dependencies = [ "anstyle", "anstyle-parse", "anstyle-query", "anstyle-wincon", "colorchoice", + "is_terminal_polyfill", "utf8parse", ] @@ -820,6 +821,12 @@ dependencies = [ "syn 2.0.82", ] +[[package]] +name = "is_terminal_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + [[package]] name = "itertools" version = "0.12.1" diff --git a/src/importers/authy_remote_debug.rs b/src/importers/authy_remote_debug.rs index 2f4805b..290e03f 100644 --- a/src/importers/authy_remote_debug.rs +++ b/src/importers/authy_remote_debug.rs @@ -43,7 +43,7 @@ impl AuthyExportedJsonElement { .and_then(|s| { let mut args: Vec<&str> = s.split('&').filter(|s| s.starts_with("digits=")).collect(); - if args.first().is_some() { + if !args.is_empty() { Some(args.swap_remove(0)) } else { None