Prefer .nth(n) over .skip(n).next().

Found by clippy.
This commit is contained in:
Corey Farwell 2018-08-23 09:35:49 -04:00
parent 917945d662
commit 9e0ff24b6d
5 changed files with 5 additions and 5 deletions

View file

@ -19,7 +19,7 @@ use proc_macro::*;
#[proc_macro_attribute]
pub fn attr_tru(_attr: TokenStream, item: TokenStream) -> TokenStream {
let name = item.into_iter().skip(1).next().unwrap();
let name = item.into_iter().nth(1).unwrap();
quote!(fn $name() -> bool { true })
}

View file

@ -24,7 +24,7 @@ use std::sync::Arc;
use std::sync::atomic::{AtomicUsize, Ordering};
fn main() {
if let Some(arg) = env::args().skip(1).next() {
if let Some(arg) = env::args().nth(1) {
match &arg[..] {
"test1" => println!("hello2"),
"test2" => assert_eq!(env::var("FOO").unwrap(), "BAR"),