From a31332fb6c2fecf40bd4e3181e1cb0ff5f47b0fe Mon Sep 17 00:00:00 2001 From: Tamir Duberstein Date: Sun, 22 Oct 2023 12:37:09 -0400 Subject: [PATCH] aya-bpf-macros: appease clippy ``` warning: accessing first element with `args.args.get(0)` --> aya-bpf-macros/src/args.rs:71:24 | 71 | if let Some(arg) = args.args.get(0) { | ^^^^^^^^^^^^^^^^ help: try: `args.args.first()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_first = note: `#[warn(clippy::get_first)]` on by default ``` Appears https://github.com/rust-lang/rust-clippy/commit/31fd282732e15811 has just landed in nightly. --- aya-bpf-macros/src/args.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aya-bpf-macros/src/args.rs b/aya-bpf-macros/src/args.rs index b695053a..12ed84d1 100644 --- a/aya-bpf-macros/src/args.rs +++ b/aya-bpf-macros/src/args.rs @@ -68,7 +68,7 @@ pub(crate) fn pop_bool_arg(args: &mut Args, name: &str) -> bool { } pub(crate) fn err_on_unknown_args(args: &Args) -> Result<()> { - if let Some(arg) = args.args.get(0) { + if let Some(arg) = args.args.first() { let tokens = match arg { Arg::String(name_val) => name_val.name.clone(), Arg::Bool(ident) => ident.clone(),