Lines Copies Function name ----- ------ ------------- 33304 (100%) 1279 (100%) (TOTAL) 880 (2.6%) 2 (0.2%) alloc::slice::merge_sort 834 (2.5%) 6 (0.5%) alloc::raw_vec::RawVec::grow_amortized 610 (1.8%) 10 (0.8%) core::option::Option::map 606 (1.8%) 2 (0.2%) ipnet::parser::Parser::read_seq_3::{{closure}} 605 (1.8%) 13 (1.0%) ipnet::parser::Parser::read_atomically 454 (1.4%) 2 (0.2%) alloc::slice::merge 435 (1.3%) 5 (0.4%) as core::iter::traits::collect::IntoIterator>::into_iter 420 (1.3%) 3 (0.2%) alloc::raw_vec::RawVec::allocate_in 418 (1.3%) 2 (0.2%) alloc::slice::insert_head 410 (1.2%) 6 (0.5%) as alloc::vec::spec_extend::SpecExtend>::spec_extend 400 (1.2%) 18 (1.4%) core::ops::function::FnOnce::call_once 369 (1.1%) 4 (0.3%) core::iter::traits::iterator::Iterator::fold 348 (1.0%) 6 (0.5%) alloc::raw_vec::RawVec::current_memory 315 (0.9%) 5 (0.4%) core::iter::traits::exact_size::ExactSizeIterator::len 307 (0.9%) 4 (0.3%) core::cmp::max_by 306 (0.9%) 6 (0.5%) core::alloc::layout::Layout::array 294 (0.9%) 2 (0.2%) ipnet::ipnet::merge_intervals 292 (0.9%) 4 (0.3%) as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter 288 (0.9%) 4 (0.3%) as core::iter::traits::iterator::Iterator>::next 284 (0.9%) 4 (0.3%) core::result::Result::map 283 (0.8%) 5 (0.4%) alloc::vec::Vec::push 276 (0.8%) 3 (0.2%) ipnet::parser::Parser::read_till_eof::{{closure}} 272 (0.8%) 7 (0.5%) as core::ops::try_trait::Try>::branch 268 (0.8%) 4 (0.3%) core::iter::adapters::map::map_fold::{{closure}} 267 (0.8%) 1 (0.1%) ::next 266 (0.8%) 2 (0.2%) alloc::vec::source_iter_marker:: for alloc::vec::Vec>::from_iter 261 (0.8%) 9 (0.7%) core::ptr::read 260 (0.8%) 5 (0.4%) < as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop 255 (0.8%) 5 (0.4%) as core::iter::traits::iterator::Iterator>::size_hint 250 (0.8%) 1 (0.1%) ipnet::ipnet::IpNet::aggregate 248 (0.7%) 8 (0.6%) core::ptr::metadata::from_raw_parts_mut 246 (0.7%) 1 (0.1%) ::next 236 (0.7%) 4 (0.3%) as core::iter::traits::iterator::Iterator>::fold 231 (0.7%) 3 (0.2%) core::cmp::min_by 230 (0.7%) 1 (0.1%) alloc::slice::merge_sort::collapse 224 (0.7%) 2 (0.2%) core::slice::::reverse::revswap 219 (0.7%) 1 (0.1%) ::nth_back 219 (0.7%) 1 (0.1%) ::nth 217 (0.7%) 7 (0.5%) core::ptr::metadata::from_raw_parts 215 (0.6%) 2 (0.2%) alloc::vec::Vec::extend_desugared 211 (0.6%) 1 (0.1%) ipnet::ipnet::Ipv4Net::aggregate 208 (0.6%) 2 (0.2%) >::collect_in_place 198 (0.6%) 4 (0.3%) core::iter::traits::iterator::Iterator::for_each 190 (0.6%) 5 (0.4%) as core::ops::drop::Drop>::drop 190 (0.6%) 3 (0.2%) core::mem::replace 190 (0.6%) 1 (0.1%) ipnet::ipnet::Ipv6Net::aggregate 175 (0.5%) 5 (0.4%) alloc::raw_vec::RawVec::from_raw_parts_in 175 (0.5%) 1 (0.1%) ipnet::parser::Parser::read_ipv6_addr_impl::read_groups 174 (0.5%) 6 (0.5%) as core::ops::drop::Drop>::drop 161 (0.5%) 1 (0.1%) ipnet::parser::Parser::read_ipv6_addr_impl 160 (0.5%) 5 (0.4%) core::ptr::const_ptr::::offset_from 157 (0.5%) 1 (0.1%) alloc::alloc::Global::grow_impl 156 (0.5%) 9 (0.7%) core::mem::maybe_uninit::MaybeUninit::assume_init 155 (0.5%) 1 (0.1%) ::nth_back 155 (0.5%) 1 (0.1%) ::nth 154 (0.5%) 1 (0.1%) alloc::raw_vec::finish_grow 151 (0.5%) 11 (0.9%) core::option::Option::is_some 150 (0.5%) 10 (0.8%) >::into 149 (0.4%) 3 (0.2%) core::result::Result::map_err 136 (0.4%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::size_hint 130 (0.4%) 1 (0.1%) ipnet::ipnet::Ipv4Net::hosts 129 (0.4%) 3 (0.2%) as core::iter::traits::iterator::Iterator>::next 126 (0.4%) 3 (0.2%) core::slice::iter::Iter::new 126 (0.4%) 3 (0.2%) core::slice::iter::Iter::post_inc_start 125 (0.4%) 1 (0.1%) ipnet::parser::Parser::read_ipv4_addr_impl 118 (0.4%) 2 (0.2%) alloc::vec::into_iter::IntoIter::forget_allocation_drop_remaining 118 (0.4%) 1 (0.1%) ::compare 118 (0.4%) 1 (0.1%) ::next_back 118 (0.4%) 1 (0.1%) ::next 116 (0.3%) 6 (0.5%) as core::ops::try_trait::FromResidual>>::from_residual 115 (0.3%) 1 (0.1%) ::next_back 115 (0.3%) 1 (0.1%) ::next 113 (0.3%) 1 (0.1%) ipnet::ipnet::next_ipv4_subnet 111 (0.3%) 1 (0.1%) ipnet::parser::Parser::read_digit::parse_digit 105 (0.3%) 3 (0.2%) alloc::raw_vec::RawVec::new_in 105 (0.3%) 3 (0.2%) core::option::Option::ok_or 101 (0.3%) 8 (0.6%) core::mem::manually_drop::ManuallyDrop::new 99 (0.3%) 3 (0.2%) as core::ops::index::Index>::index 99 (0.3%) 1 (0.1%) ipnet::parser::Parser::read_or 97 (0.3%) 2 (0.2%) core::result::Result::ok 95 (0.3%) 4 (0.3%) ipnet::parser::Parser::read_ipv4_net::{{closure}} 93 (0.3%) 3 (0.2%) core::fmt::ArgumentV1::new 90 (0.3%) 9 (0.7%) core::ptr::mut_ptr::::offset 90 (0.3%) 2 (0.2%) core::slice::::reverse 90 (0.3%) 1 (0.1%) ipnet::ipnet::next_ipv6_subnet 89 (0.3%) 1 (0.1%) alloc::alloc::Global::alloc_impl 88 (0.3%) 2 (0.2%) core::ptr::swap_nonoverlapping_one 87 (0.3%) 2 (0.2%) core::result::Result::unwrap 86 (0.3%) 2 (0.2%) ipnet::parser::Parser::read_ipv6_addr_impl::read_groups::{{closure}} 86 (0.3%) 1 (0.1%) >::from 85 (0.3%) 1 (0.1%) ipnet::parser::Parser::read_number_impl 84 (0.3%) 1 (0.1%) ipnet::ipnet::Ipv4Net::subnets 83 (0.2%) 9 (0.7%) core::ptr::write 78 (0.2%) 6 (0.5%) alloc::raw_vec::RawVec::capacity 78 (0.2%) 4 (0.3%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}} 78 (0.2%) 1 (0.1%) >::contains 78 (0.2%) 1 (0.1%) >::contains 78 (0.2%) 1 (0.1%) ipnet::parser::Parser::read_ipv6_addr_impl::ipv6_addr_from_head_tail 77 (0.2%) 3 (0.2%) as core::iter::traits::collect::Extend>::extend 77 (0.2%) 1 (0.1%) core::ptr::drop_in_place<[alloc::boxed::Box+Output = core::option::Option>; 2]> 76 (0.2%) 1 (0.1%) ::last 76 (0.2%) 1 (0.1%) ::max 76 (0.2%) 1 (0.1%) ::min 76 (0.2%) 1 (0.1%) ipnet::parser::Parser::read_ip_net 73 (0.2%) 1 (0.1%) alloc::alloc::box_free 72 (0.2%) 8 (0.6%) core::ptr::slice_from_raw_parts_mut 72 (0.2%) 4 (0.3%) as alloc::vec::spec_extend::SpecExtend>::spec_extend::{{closure}} 72 (0.2%) 1 (0.1%) ipnet::ipnet::Ipv6Net::subnets 72 (0.2%) 1 (0.1%) std::net::ip::Ipv6Addr::new 72 (0.2%) 1 (0.1%) std::net::ip::Ipv6Addr::segments 71 (0.2%) 1 (0.1%) core::ptr::swap_nonoverlapping_bytes 70 (0.2%) 9 (0.7%) core::mem::manually_drop::ManuallyDrop::into_inner 70 (0.2%) 5 (0.4%) alloc::vec::into_iter::IntoIter::as_raw_mut_slice 70 (0.2%) 1 (0.1%) ::size_hint 69 (0.2%) 4 (0.3%) core::mem::zeroed 69 (0.2%) 1 (0.1%) ::fmt 69 (0.2%) 1 (0.1%) ::count 69 (0.2%) 1 (0.1%) >::contains 69 (0.2%) 1 (0.1%) >::contains 69 (0.2%) 1 (0.1%) ::fmt 69 (0.2%) 1 (0.1%) ipnet::ipnet::IpNet::is_sibling 66 (0.2%) 6 (0.5%) as core::ops::deref::Deref>::deref 66 (0.2%) 6 (0.5%) alloc::raw_vec::RawVec::set_ptr_and_cap 66 (0.2%) 1 (0.1%) ipnet::ipnet::Ipv4Net::supernet 65 (0.2%) 1 (0.1%) ipnet::ipnet::Ipv4Net::is_sibling 63 (0.2%) 7 (0.5%) core::ptr::slice_from_raw_parts 62 (0.2%) 1 (0.1%) ipnet::parser::::from_str 60 (0.2%) 6 (0.5%) as core::ops::drop::Drop>::drop 60 (0.2%) 6 (0.5%) alloc::vec::Vec::new 60 (0.2%) 6 (0.5%) core::ptr::const_ptr::::offset 60 (0.2%) 3 (0.2%) as core::slice::index::SliceIndex<[T]>>::index_mut 60 (0.2%) 1 (0.1%) ::bitand 60 (0.2%) 1 (0.1%) ::bitor 60 (0.2%) 1 (0.1%) ::bitand 60 (0.2%) 1 (0.1%) ::bitor 59 (0.2%) 9 (0.7%) core::slice::index:: for [T]>::index_mut 59 (0.2%) 1 (0.1%) ipnet::ipnet::IpNet::broadcast 59 (0.2%) 1 (0.1%) ipnet::ipnet::IpNet::hostmask 59 (0.2%) 1 (0.1%) ipnet::ipnet::IpNet::netmask 59 (0.2%) 1 (0.1%) ipnet::ipnet::IpNet::network 57 (0.2%) 2 (0.2%) core::option::Option::unwrap_or 56 (0.2%) 4 (0.3%) core::mem::maybe_uninit::MaybeUninit::zeroed 55 (0.2%) 11 (0.9%) core::mem::maybe_uninit::MaybeUninit::uninit 55 (0.2%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 55 (0.2%) 1 (0.1%) ::count 54 (0.2%) 6 (0.5%) alloc::vec::Vec::as_mut_ptr 54 (0.2%) 6 (0.5%) alloc::vec::Vec::as_ptr 54 (0.2%) 6 (0.5%) core::slice::raw::from_raw_parts 54 (0.2%) 4 (0.3%) core::iter::adapters::map::Map::new 54 (0.2%) 1 (0.1%) ipnet::ipnet::Ipv4Net::interval 54 (0.2%) 1 (0.1%) ipnet::ipnet::Ipv6Net::interval 53 (0.2%) 1 (0.1%) ipnet::ipnet::Ipv4Net::trunc 52 (0.2%) 9 (0.7%) core::ptr::non_null::NonNull::new_unchecked 52 (0.2%) 2 (0.2%) core::cmp::PartialOrd::le 52 (0.2%) 1 (0.1%) as core::cmp::PartialEq>::eq 52 (0.2%) 1 (0.1%) >::from 52 (0.2%) 1 (0.1%) alloc::vec::Vec::remove 52 (0.2%) 1 (0.1%) ipnet::ipext::Ipv4AddrRange::count_u64 51 (0.2%) 1 (0.1%) ::last 51 (0.2%) 1 (0.1%) ::min 51 (0.2%) 1 (0.1%) ::saturating_sub 51 (0.2%) 1 (0.1%) ::saturating_sub 51 (0.2%) 1 (0.1%) ipnet::ipext::Ipv6AddrRange::count_u128 50 (0.2%) 5 (0.4%) alloc::raw_vec::RawVec::reserve::do_reserve_and_handle 50 (0.2%) 5 (0.4%) alloc::raw_vec::RawVec::reserve_for_push 50 (0.2%) 4 (0.3%) as core::iter::traits::collect::FromIterator>::from_iter 50 (0.2%) 4 (0.3%) ipnet::parser::Parser::read_ipv6_net::{{closure}} 50 (0.2%) 1 (0.1%) core::fmt::Arguments::new_v1 50 (0.2%) 1 (0.1%) ipnet::ipnet::IpNet::hosts 50 (0.2%) 1 (0.1%) ipnet::ipnet::IpNet::trunc 50 (0.2%) 1 (0.1%) ipnet::ipnet::Ipv4Subnets::new 50 (0.2%) 1 (0.1%) ipnet::parser::::from_str 50 (0.2%) 1 (0.1%) ipnet::parser::::from_str 49 (0.1%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 49 (0.1%) 1 (0.1%) ::fmt 49 (0.1%) 1 (0.1%) ::fmt 48 (0.1%) 6 (0.5%) core::ptr::non_null::NonNull::cast 48 (0.1%) 1 (0.1%) as core::fmt::Debug>::fmt 48 (0.1%) 1 (0.1%) ipnet::ipext::Ipv4AddrRange::new 48 (0.1%) 1 (0.1%) ipnet::ipext::Ipv6AddrRange::can_count_u128 47 (0.1%) 8 (0.6%) core::ptr::mut_ptr::::is_null 47 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv6Subnets::new 46 (0.1%) 2 (0.2%) as core::ops::drop::Drop>::drop 46 (0.1%) 2 (0.2%) core::tuple::::lt 46 (0.1%) 1 (0.1%) ::size_hint 46 (0.1%) 1 (0.1%) >::contains 46 (0.1%) 1 (0.1%) >::contains 46 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv4Net::new 45 (0.1%) 3 (0.2%) as core::slice::index::SliceIndex<[T]>>::index_mut 45 (0.1%) 1 (0.1%) as core::iter::range::RangeIteratorImpl>::spec_next_back 45 (0.1%) 1 (0.1%) ipnet::ipext::Ipv6AddrRange::new 45 (0.1%) 1 (0.1%) ipnet::ipnet::IpNet::addr 45 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv6Net::is_sibling 44 (0.1%) 11 (0.9%) core::option::Option::is_none 44 (0.1%) 7 (0.5%) core::ptr::unique::Unique::cast 44 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 43 (0.1%) 1 (0.1%) ::clone 43 (0.1%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 43 (0.1%) 1 (0.1%) >::saturating_add 43 (0.1%) 1 (0.1%) >::saturating_sub 43 (0.1%) 1 (0.1%) >::saturating_add 43 (0.1%) 1 (0.1%) >::saturating_sub 43 (0.1%) 1 (0.1%) core::ptr::drop_in_place+Output = core::option::Option>> 43 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv6Net::new 42 (0.1%) 1 (0.1%) ::next_back 42 (0.1%) 1 (0.1%) ::nth_back 42 (0.1%) 1 (0.1%) ::next 42 (0.1%) 1 (0.1%) ::nth 42 (0.1%) 1 (0.1%) ::next 42 (0.1%) 1 (0.1%) core::option::Option::and_then 42 (0.1%) 1 (0.1%) core::slice::iter::IterMut::new 42 (0.1%) 1 (0.1%) core::slice::iter::IterMut::post_inc_start 42 (0.1%) 1 (0.1%) ipnet::ipnet::IpNet::subnets 42 (0.1%) 1 (0.1%) ipnet::ipnet::IpNet::supernet 41 (0.1%) 8 (0.6%) ::into_iter 41 (0.1%) 2 (0.2%) core::option::Option::unwrap 40 (0.1%) 10 (0.8%) <&T as core::fmt::Debug>::fmt 40 (0.1%) 1 (0.1%) >::bitand 40 (0.1%) 1 (0.1%) >::bitor 40 (0.1%) 1 (0.1%) >::bitand 40 (0.1%) 1 (0.1%) >::bitor 39 (0.1%) 3 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 39 (0.1%) 3 (0.2%) alloc::raw_vec::RawVec::with_capacity_in 39 (0.1%) 1 (0.1%) ::fmt 39 (0.1%) 1 (0.1%) ::fmt 39 (0.1%) 1 (0.1%) alloc::raw_vec::handle_reserve 39 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv6Net::hosts 39 (0.1%) 1 (0.1%) std::net::ip:: for u32>::from 39 (0.1%) 1 (0.1%) std::net::ip:: for u128>::from 38 (0.1%) 2 (0.2%) core::iter::traits::iterator::Iterator::size_hint 38 (0.1%) 1 (0.1%) ::last 38 (0.1%) 1 (0.1%) ::min 36 (0.1%) 4 (0.3%) core::iter::traits::iterator::Iterator::map 36 (0.1%) 4 (0.3%) core::slice::raw::from_raw_parts_mut 36 (0.1%) 3 (0.2%) alloc::vec::Vec::with_capacity_in 36 (0.1%) 2 (0.2%) alloc::raw_vec::finish_grow::{{closure}} 36 (0.1%) 1 (0.1%) ::fmt 36 (0.1%) 1 (0.1%) ::fmt 35 (0.1%) 5 (0.4%) alloc::raw_vec::RawVec::reserve 35 (0.1%) 1 (0.1%) ::max 35 (0.1%) 1 (0.1%) ::cmp 35 (0.1%) 1 (0.1%) ipnet::parser::Parser::read_char 34 (0.1%) 7 (0.5%) core::ptr::unique::Unique::new_unchecked 34 (0.1%) 2 (0.2%) core::slice::::as_mut_ptr_range 34 (0.1%) 1 (0.1%) core::num::::overflowing_add 34 (0.1%) 1 (0.1%) core::num::::overflowing_mul 33 (0.1%) 3 (0.2%) as core::ops::deref::DerefMut>::deref_mut 33 (0.1%) 1 (0.1%) as alloc::vec::spec_extend::SpecExtend>>::spec_extend 33 (0.1%) 1 (0.1%) as core::ops::index::IndexMut>::index_mut 33 (0.1%) 1 (0.1%) >::from 33 (0.1%) 1 (0.1%) >::from 33 (0.1%) 1 (0.1%) ::replace_one 33 (0.1%) 1 (0.1%) ::replace_zero 33 (0.1%) 1 (0.1%) >::from 33 (0.1%) 1 (0.1%) ::replace_one 33 (0.1%) 1 (0.1%) ::replace_zero 33 (0.1%) 1 (0.1%) ipnet::parser::Parser::read_ipv4_net 32 (0.1%) 1 (0.1%) core::num::::checked_shl 32 (0.1%) 1 (0.1%) core::num::::checked_shr 32 (0.1%) 1 (0.1%) core::num::::checked_shl 32 (0.1%) 1 (0.1%) core::num::::checked_shr 32 (0.1%) 1 (0.1%) core::num::::checked_add 32 (0.1%) 1 (0.1%) core::num::::checked_mul 32 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv6Net::supernet 32 (0.1%) 1 (0.1%) std::net::ip::Ipv4Addr::new 31 (0.1%) 2 (0.2%) ipnet::parser::Parser::read_ip_net::{{closure}} 31 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv4Net::broadcast 31 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv4Net::network 31 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv6Net::broadcast 31 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv6Net::network 30 (0.1%) 6 (0.5%) alloc::raw_vec::RawVec::ptr 30 (0.1%) 5 (0.4%) alloc::raw_vec::RawVec::needs_to_grow 30 (0.1%) 5 (0.4%) alloc::vec::Vec::reserve 30 (0.1%) 1 (0.1%) as core::iter::range::RangeIteratorImpl>::spec_next 30 (0.1%) 1 (0.1%) core::num::::from_ne_bytes 30 (0.1%) 1 (0.1%) core::num::::from_ne_bytes 30 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv6Net::trunc 29 (0.1%) 1 (0.1%) alloc::raw_vec::alloc_guard 29 (0.1%) 1 (0.1%) core::array::::cmp 28 (0.1%) 4 (0.3%) core::iter::traits::iterator::Iterator::collect 28 (0.1%) 2 (0.2%) core::ptr::metadata::metadata 28 (0.1%) 2 (0.2%) core::slice::::len 28 (0.1%) 1 (0.1%) >::from 28 (0.1%) 1 (0.1%) alloc::alloc::exchange_malloc 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 27 (0.1%) 9 (0.7%) core::ptr::mut_ptr::::add 27 (0.1%) 3 (0.2%) ipnet::parser::Parser::read_till_eof 27 (0.1%) 1 (0.1%) ipnet::parser::Parser::read_given_char::{{closure}} 26 (0.1%) 2 (0.2%) core::ops::function::FnMut::call_mut 26 (0.1%) 2 (0.2%) ipnet::parser::Parser::read_seq_3 26 (0.1%) 1 (0.1%) >::from 26 (0.1%) 1 (0.1%) >::from 26 (0.1%) 1 (0.1%) >::from 26 (0.1%) 1 (0.1%) ::default 26 (0.1%) 1 (0.1%) >::from_inner 26 (0.1%) 1 (0.1%) core::fmt::num::::fmt 26 (0.1%) 1 (0.1%) core::fmt::num::::fmt 25 (0.1%) 1 (0.1%) >::from 25 (0.1%) 1 (0.1%) ::cmp 25 (0.1%) 1 (0.1%) ::add_one 25 (0.1%) 1 (0.1%) ::sub_one 25 (0.1%) 1 (0.1%) ::add_one 25 (0.1%) 1 (0.1%) ::sub_one 25 (0.1%) 1 (0.1%) core::num::::from_be_bytes 25 (0.1%) 1 (0.1%) core::num::::from_be_bytes 25 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv4Net::supernet::{{closure}} 24 (0.1%) 5 (0.4%) core::intrinsics::write_bytes 24 (0.1%) 4 (0.3%) core::iter::adapters::map::map_fold 24 (0.1%) 1 (0.1%) ::fmt 24 (0.1%) 1 (0.1%) ipnet::parser::Parser::read_number 24 (0.1%) 1 (0.1%) src/parser.rs:285:24: 285:73]"* @"_ZN5alloc5boxed12Box$LT$T$GT$3new17h061c5e5620b93209E 24 (0.1%) 1 (0.1%) src/parser.rs:286:24: 286:73]"* @"_ZN5alloc5boxed12Box$LT$T$GT$3new17h5e45c02d04371b9eE 23 (0.1%) 5 (0.4%) core::intrinsics::copy_nonoverlapping 23 (0.1%) 5 (0.4%) core::slice::index:: for [T]>::index 23 (0.1%) 1 (0.1%) ::default 22 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::index_mut 21 (0.1%) 3 (0.2%) >::index 21 (0.1%) 3 (0.2%) core::slice::::iter 21 (0.1%) 1 (0.1%) ::default 21 (0.1%) 1 (0.1%) ipnet::ipnet::IpNet::max_prefix_len 21 (0.1%) 1 (0.1%) ipnet::ipnet::IpNet::prefix_len 20 (0.1%) 5 (0.4%) <&mut I as core::iter::traits::exact_size::ExactSizeIterator>::len 20 (0.1%) 5 (0.4%) alloc::vec::Vec::allocator 20 (0.1%) 4 (0.3%) core::iter::traits::iterator::Iterator::for_each::call 20 (0.1%) 2 (0.2%) core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size 20 (0.1%) 1 (0.1%) ::deallocate 20 (0.1%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index 20 (0.1%) 1 (0.1%) ::fmt 19 (0.1%) 9 (0.7%) core::ptr::non_null::NonNull::as_ptr 19 (0.1%) 1 (0.1%) >::spec_eq 18 (0.1%) 8 (0.6%) core::ptr::unique::Unique::as_ptr 18 (0.1%) 6 (0.5%) alloc::vec::Vec::len 18 (0.1%) 6 (0.5%) core::ptr::const_ptr::::add 18 (0.1%) 3 (0.2%) core::ptr::const_ptr::::is_null 18 (0.1%) 3 (0.2%) core::ptr::unique::Unique::dangling 18 (0.1%) 2 (0.2%) ::try_get_unchecked 18 (0.1%) 2 (0.2%) core::iter::adapters::zip::try_get_unchecked 18 (0.1%) 2 (0.2%) core::ptr::swap_nonoverlapping 18 (0.1%) 1 (0.1%) alloc::vec::Vec::append_elements 18 (0.1%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.1%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.1%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.1%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.1%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.1%) 1 (0.1%) core::num::::overflowing_shl 18 (0.1%) 1 (0.1%) core::num::::overflowing_shr 18 (0.1%) 1 (0.1%) core::num::::overflowing_shl 18 (0.1%) 1 (0.1%) core::num::::overflowing_shr 18 (0.1%) 1 (0.1%) ipnet::ipnet::IpNet::V4 18 (0.1%) 1 (0.1%) ipnet::ipnet::IpSubnets::V4 18 (0.1%) 1 (0.1%) ipnet::parser::Parser::read_digit 18 (0.1%) 1 (0.1%) ipnet::parser::Parser::read_digit::{{closure}} 18 (0.1%) 1 (0.1%) std::net::ip::IpAddr::V4 18 (0.1%) 1 (0.1%) std::net::ip::IpAddr::V6 18 (0.1%) 1 (0.1%) std::net::ip::Ipv4Addr::octets 17 (0.1%) 11 (0.9%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 17 (0.1%) 1 (0.1%) ::size_hint 17 (0.1%) 1 (0.1%) core::num::::to_be_bytes 17 (0.1%) 1 (0.1%) core::num::::to_be_bytes 17 (0.1%) 1 (0.1%) core::str::::as_bytes 17 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv4Net::hostmask 17 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv4Net::netmask 17 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv6Net::hostmask 17 (0.1%) 1 (0.1%) ipnet::ipnet::Ipv6Net::netmask 16 (0.0%) 8 (0.6%) core::ptr::const_ptr::::cast 16 (0.0%) 8 (0.6%) core::ptr::mut_ptr::::cast 16 (0.0%) 2 (0.2%) as core::ops::drop::Drop>::drop 16 (0.0%) 2 (0.2%) core::array:: for [T; N]>::index 16 (0.0%) 2 (0.2%) core::array:: for [T; N]>::index_mut 16 (0.0%) 2 (0.2%) core::ops::function::FnOnce::call_once{{vtable.shim}} 16 (0.0%) 1 (0.1%) >::from 16 (0.0%) 1 (0.1%) >::from 16 (0.0%) 1 (0.1%) >::from 16 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_number::{{closure}} 15 (0.0%) 5 (0.4%) core::ptr::mut_ptr::::write_bytes 15 (0.0%) 1 (0.1%) as core::ops::function::FnMut>::call_mut 15 (0.0%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index 15 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv6Net::netmask_u128 15 (0.0%) 1 (0.1%) ipnet::parser::::from_str::{{closure}} 15 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_ipv4_addr 15 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_ipv4_addr::{{closure}} 14 (0.0%) 4 (0.3%) as core::iter::traits::iterator::Iterator>::size_hint 14 (0.0%) 1 (0.1%) ::count 14 (0.0%) 1 (0.1%) core::alloc::layout::Layout::from_size_align_unchecked 14 (0.0%) 1 (0.1%) core::panicking::assert_failed 14 (0.0%) 1 (0.1%) core::ptr::non_null::NonNull::new 14 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv6Net::hostmask_u128 14 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_or::{{closure}} 13 (0.0%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 13 (0.0%) 1 (0.1%) alloc::vec::set_len_on_drop::SetLenOnDrop::new 13 (0.0%) 1 (0.1%) core::ptr::non_null::NonNull<[T]>::slice_from_raw_parts 13 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv4Net::netmask_u32 12 (0.0%) 7 (0.5%) as core::ops::deref::Deref>::deref 12 (0.0%) 4 (0.3%) core::cmp::Ord::max 12 (0.0%) 4 (0.3%) core::cmp::max 12 (0.0%) 2 (0.2%) alloc::slice::merge::decrement_and_get 12 (0.0%) 2 (0.2%) alloc::slice::merge::get_and_increment 12 (0.0%) 1 (0.1%) >::from 12 (0.0%) 1 (0.1%) alloc::alloc::alloc 12 (0.0%) 1 (0.1%) alloc::alloc::alloc_zeroed 12 (0.0%) 1 (0.1%) alloc::alloc::dealloc 12 (0.0%) 1 (0.1%) alloc::alloc::realloc 12 (0.0%) 1 (0.1%) alloc::raw_vec::handle_reserve::{{closure}} 12 (0.0%) 1 (0.1%) alloc::vec::Vec::from_raw_parts_in 12 (0.0%) 1 (0.1%) core::iter::adapters::rev::Rev::new 12 (0.0%) 1 (0.1%) core::num::::wrapping_shl 12 (0.0%) 1 (0.1%) core::num::::wrapping_shr 12 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv4Net::hostmask_u32 12 (0.0%) 1 (0.1%) ipnet::parser::Parser::new 12 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_given_char 11 (0.0%) 1 (0.1%) <&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter 11 (0.0%) 1 (0.1%) ::max 11 (0.0%) 1 (0.1%) alloc::vec::into_iter::IntoIter::as_slice 11 (0.0%) 1 (0.1%) core::cmp::impls::::cmp 11 (0.0%) 1 (0.1%) core::num::::leading_zeros 11 (0.0%) 1 (0.1%) core::num::::trailing_zeros 11 (0.0%) 1 (0.1%) core::num::::wrapping_shl 11 (0.0%) 1 (0.1%) core::num::::wrapping_shr 11 (0.0%) 1 (0.1%) core::ptr::unique::Unique::as_ref 11 (0.0%) 1 (0.1%) core::slice::::copy_from_slice 10 (0.0%) 5 (0.4%) as core::ops::deref::DerefMut>::deref_mut 10 (0.0%) 5 (0.4%) alloc::raw_vec::RawVec::allocator 10 (0.0%) 5 (0.4%) core::slice::::as_ptr 10 (0.0%) 2 (0.2%) >::get_unchecked 10 (0.0%) 2 (0.2%) core::ptr::mut_ptr::::sub 10 (0.0%) 1 (0.1%) as core::ops::drop::Drop>::drop 10 (0.0%) 1 (0.1%) core::num::::saturating_add 10 (0.0%) 1 (0.1%) core::num::::saturating_sub 10 (0.0%) 1 (0.1%) core::num::::swap_bytes 10 (0.0%) 1 (0.1%) core::num::::swap_bytes 10 (0.0%) 1 (0.1%) core::num::::leading_zeros 10 (0.0%) 1 (0.1%) core::num::::saturating_add 10 (0.0%) 1 (0.1%) core::num::::saturating_sub 10 (0.0%) 1 (0.1%) core::num::::swap_bytes 10 (0.0%) 1 (0.1%) core::num::::trailing_zeros 10 (0.0%) 1 (0.1%) core::num::::saturating_add 10 (0.0%) 1 (0.1%) core::num::::unchecked_add 10 (0.0%) 1 (0.1%) core::num::::unchecked_sub 10 (0.0%) 1 (0.1%) core::ptr::const_ptr::::guaranteed_eq 10 (0.0%) 1 (0.1%) core::ptr::const_ptr::::wrapping_offset 10 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::guaranteed_eq 10 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::wrapping_offset 10 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_digit::{{closure}}::{{closure}} 10 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_ipv6_net 9 (0.0%) 3 (0.2%) alloc::vec::Vec::set_len 9 (0.0%) 3 (0.2%) alloc::vec::Vec::with_capacity 9 (0.0%) 3 (0.2%) core::cmp::Ord::min 9 (0.0%) 3 (0.2%) core::cmp::min 9 (0.0%) 1 (0.1%) core::ptr::non_null::NonNull<[T]>::as_non_null_ptr 9 (0.0%) 1 (0.1%) ipnet::parser::Parser::is_eof 9 (0.0%) 1 (0.1%) std::net::ip::Ipv6Addr::octets 8 (0.0%) 8 (0.6%) core::mem::size_of 8 (0.0%) 4 (0.3%) core::ptr::mut_ptr::::as_mut_ptr 8 (0.0%) 4 (0.3%) core::slice::::as_mut_ptr 8 (0.0%) 2 (0.2%) as core::iter::adapters::SourceIter>::as_inner 8 (0.0%) 2 (0.2%) alloc::vec::Vec::capacity 8 (0.0%) 1 (0.1%) ::eq 8 (0.0%) 1 (0.1%) alloc::vec::in_place_drop::InPlaceDrop::len 8 (0.0%) 1 (0.1%) ipnet::ipnet::IpNet::V6 8 (0.0%) 1 (0.1%) ipnet::ipnet::IpSubnets::V6 8 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv4Net::addr 8 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv6Net::addr 7 (0.0%) 5 (0.4%) >::from 7 (0.0%) 1 (0.1%) ::allocate 7 (0.0%) 1 (0.1%) ::allocate_zeroed 7 (0.0%) 1 (0.1%) ::grow 7 (0.0%) 1 (0.1%) ::clone 7 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.1%) ::eq 7 (0.0%) 1 (0.1%) >::index_mut 7 (0.0%) 1 (0.1%) alloc::collections::TryReserveError::kind 7 (0.0%) 1 (0.1%) alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len 7 (0.0%) 1 (0.1%) core::iter::range::>::next_back 7 (0.0%) 1 (0.1%) core::iter::range::>::next 7 (0.0%) 1 (0.1%) core::iter::traits::iterator::Iterator::rev 7 (0.0%) 1 (0.1%) core::num::::to_ne_bytes 7 (0.0%) 1 (0.1%) core::num::::to_ne_bytes 7 (0.0%) 1 (0.1%) core::slice::::iter_mut 7 (0.0%) 1 (0.1%) core::slice::iter::::into_iter 7 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv4Net::aggregate::{{closure}} 7 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv6Net::aggregate::{{closure}} 6 (0.0%) 6 (0.5%) core::mem::align_of 6 (0.0%) 6 (0.5%) core::slice::raw::debug_check_data_len 6 (0.0%) 3 (0.2%) core::ptr::const_ptr::::as_ptr 6 (0.0%) 2 (0.2%) as alloc::vec::spec_from_iter::SpecFromIter>::from_iter 6 (0.0%) 2 (0.2%) alloc::slice::::sort 6 (0.0%) 2 (0.2%) alloc::slice::::sort::{{closure}} 6 (0.0%) 2 (0.2%) core::mem::swap 6 (0.0%) 2 (0.2%) core::ptr::mut_ptr::::len 6 (0.0%) 2 (0.2%) core::slice::::get_unchecked 6 (0.0%) 2 (0.2%) core::slice::iter::size_from_ptr 6 (0.0%) 2 (0.2%) ipnet::ipnet::Ipv4Net::contains 6 (0.0%) 2 (0.2%) ipnet::ipnet::Ipv6Net::contains 6 (0.0%) 1 (0.1%) ::drop 6 (0.0%) 1 (0.1%) ::partial_cmp 6 (0.0%) 1 (0.1%) ::partial_cmp 6 (0.0%) 1 (0.1%) core::alloc::layout::Layout::dangling 6 (0.0%) 1 (0.1%) core::intrinsics::copy 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place+Output = core::option::Option> 5 (0.0%) 1 (0.1%) as core::convert::From>>::from 5 (0.0%) 1 (0.1%) core::alloc::layout::Layout::align 5 (0.0%) 1 (0.1%) core::mem::forget 5 (0.0%) 1 (0.1%) core::ptr::non_null::NonNull<[T]>::as_mut_ptr 4 (0.0%) 1 (0.1%) core::cmp::PartialEq::ne 4 (0.0%) 1 (0.1%) core::cmp::impls::::ne 4 (0.0%) 1 (0.1%) core::cmp::impls::::ne 4 (0.0%) 1 (0.1%) core::cmp::impls::::eq 4 (0.0%) 1 (0.1%) core::cmp::impls::::ge 4 (0.0%) 1 (0.1%) core::cmp::impls::::lt 4 (0.0%) 1 (0.1%) core::cmp::impls::::ge 4 (0.0%) 1 (0.1%) core::cmp::impls::::lt 4 (0.0%) 1 (0.1%) core::cmp::impls::::lt 4 (0.0%) 1 (0.1%) core::num::nonzero::NonZeroUsize::new_unchecked 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(u128,u128),core::iter::adapters::map::Map,ipnet::ipnet::Ipv6Net::aggregate::{{closure}}>>>::spec_extend::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(u32,u32),core::iter::adapters::map::Map,ipnet::ipnet::Ipv4Net::aggregate::{{closure}}>>>::spec_extend::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,ipnet::ipnet::IpNet::V4>>>::spec_extend::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,ipnet::ipnet::IpNet::V6>>>::spec_extend::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place,ipnet::ipnet::IpNet::V4>> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place,ipnet::ipnet::IpNet::V6>> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(u32,u32),core::iter::adapters::map::Map,ipnet::ipnet::Ipv4Net::aggregate::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(u128,u128),core::iter::adapters::map::Map,ipnet::ipnet::Ipv6Net::aggregate::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,ipnet::ipnet::IpNet::V4>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,ipnet::ipnet::IpNet::V6>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(u128,u128),core::iter::adapters::map::Map,ipnet::ipnet::Ipv6Net::aggregate::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(u32,u32),core::iter::adapters::map::Map,ipnet::ipnet::Ipv4Net::aggregate::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,ipnet::ipnet::IpNet::V4>>>::spec_extend::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,ipnet::ipnet::IpNet::V6>>>::spec_extend::{{closure}}>::{{closure}}> 3 (0.0%) 1 (0.1%) <() as core::fmt::Debug>::fmt 3 (0.0%) 1 (0.1%) >::index 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::backward_unchecked 3 (0.0%) 1 (0.1%) ::forward_unchecked 3 (0.0%) 1 (0.1%) alloc::vec::Vec::from_raw_parts 3 (0.0%) 1 (0.1%) core::alloc::layout::Layout::size 3 (0.0%) 1 (0.1%) core::array::equality:: for [A; N]>::eq 3 (0.0%) 1 (0.1%) core::num::::wrapping_neg 3 (0.0%) 1 (0.1%) core::num::::from_be 3 (0.0%) 1 (0.1%) core::num::::to_be 3 (0.0%) 1 (0.1%) core::num::::from_be 3 (0.0%) 1 (0.1%) core::num::::to_be 3 (0.0%) 1 (0.1%) core::num::::from_be 3 (0.0%) 1 (0.1%) core::num::::to_be 3 (0.0%) 1 (0.1%) core::ptr::const_ptr::::wrapping_add 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(u128,u128),alloc::alloc::Global>> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(u32,u32),alloc::alloc::Global>> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place 3 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::offset_from 3 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::wrapping_add 3 (0.0%) 1 (0.1%) core::slice::cmp::::cmp 3 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv4Net::prefix_len 3 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv6Net::prefix_len 3 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv6Net::supernet::{{closure}} 3 (0.0%) 1 (0.1%) ipnet::parser::::from_str::{{closure}} 3 (0.0%) 1 (0.1%) ipnet::parser::::from_str::{{closure}} 3 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_ipv6_addr 3 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_ipv6_addr::{{closure}} 2 (0.0%) 2 (0.2%) as core::iter::adapters::SourceIter>::as_inner 2 (0.0%) 2 (0.2%) as alloc::vec::into_iter::AsIntoIter>::as_into_iter 2 (0.0%) 2 (0.2%) core::ptr::drop_in_place 2 (0.0%) 1 (0.1%) core::clone::impls::::clone 2 (0.0%) 1 (0.1%) core::num::::wrapping_sub 2 (0.0%) 1 (0.1%) core::num::::wrapping_sub 2 (0.0%) 1 (0.1%) core::num::::wrapping_sub 2 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_ipv4_addr_impl::{{closure}} 2 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_ipv4_net::{{closure}}::{{closure}} 2 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_ipv6_addr_impl::read_groups::{{closure}}::{{closure}} 2 (0.0%) 1 (0.1%) ipnet::parser::Parser::read_ipv6_net::{{closure}}::{{closure}} 1 (0.0%) 1 (0.1%) core::clone::Clone::clone 1 (0.0%) 1 (0.1%) core::num::::max_value 1 (0.0%) 1 (0.1%) core::num::::min_value 1 (0.0%) 1 (0.1%) core::num::::max_value 1 (0.0%) 1 (0.1%) core::num::nonzero::NonZeroUsize::get 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&()> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&core::option::Option> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&ipnet::ipext::Ipv4AddrRange> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&ipnet::ipext::Ipv6AddrRange> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&ipnet::ipnet::Ipv4Subnets> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&ipnet::ipnet::Ipv6Subnets> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&std::net::ip::Ipv4Addr> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&std::net::ip::Ipv6Addr> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&u8> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&usize> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place 1 (0.0%) 1 (0.1%) core::ptr::null 1 (0.0%) 1 (0.1%) core::ptr::null_mut 1 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv4Net::max_prefix_len 1 (0.0%) 1 (0.1%) ipnet::ipnet::Ipv6Net::max_prefix_len