diff --git a/aya/src/maps/stack_trace.rs b/aya/src/maps/stack_trace.rs index 38d31ccc..55c96e21 100644 --- a/aya/src/maps/stack_trace.rs +++ b/aya/src/maps/stack_trace.rs @@ -170,10 +170,7 @@ pub type SimpleSymbolResolver = BTreeMap; impl SymbolResolver for SimpleSymbolResolver { fn resolve_sym(&self, addr: u64) -> Option { - self - .range(..=addr) - .next_back() - .map(|(_, s)| s.clone()) + self.range(..=addr).next_back().map(|(_, s)| s.clone()) } } diff --git a/aya/src/util.rs b/aya/src/util.rs index f55c0768..b130c2b5 100644 --- a/aya/src/util.rs +++ b/aya/src/util.rs @@ -14,8 +14,8 @@ use crate::{ Pod, }; -use libc::{if_nametoindex, sysconf, uname, utsname, _SC_PAGESIZE}; use crate::maps::stack_trace::SimpleSymbolResolver; +use libc::{if_nametoindex, sysconf, uname, utsname, _SC_PAGESIZE}; /// Represents a kernel version, in major.minor.release version. // Adapted from https://docs.rs/procfs/latest/procfs/sys/kernel/struct.Version.html.