Lines Copies Function name ----- ------ ------------- 172839 (100%) 5009 (100%) (TOTAL) 6821 (3.9%) 34 (0.7%) ::parse2 4401 (2.5%) 27 (0.5%) alloc::raw_vec::RawVec::grow_amortized 3958 (2.3%) 82 (1.6%) as core::ops::try_trait::Try>::branch 3039 (1.8%) 1 (0.0%) pyo3_macros_backend::pyclass::impl_class 2742 (1.6%) 45 (0.9%) core::result::Result::map 2175 (1.3%) 15 (0.3%) alloc::raw_vec::RawVec::allocate_in 1944 (1.1%) 36 (0.7%) as alloc::vec::spec_extend::SpecExtend>::spec_extend 1944 (1.1%) 27 (0.5%) alloc::raw_vec::RawVec::current_memory 1777 (1.0%) 1 (0.0%) pyo3_macros_backend::method::FnSpec::get_wrapper_function 1755 (1.0%) 15 (0.3%) as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter 1677 (1.0%) 38 (0.8%) core::option::Option::map 1638 (0.9%) 21 (0.4%) as core::iter::traits::collect::IntoIterator>::into_iter 1597 (0.9%) 1 (0.0%) pyo3_macros_backend::params::impl_arg_params 1587 (0.9%) 17 (0.3%) alloc::vec::Vec::extend_desugared 1566 (0.9%) 1 (0.0%) pyo3_macros_backend::params::impl_arg_param 1562 (0.9%) 13 (0.3%) as core::iter::traits::iterator::Iterator>::try_fold::{{closure}} 1545 (0.9%) 9 (0.2%) syn::punctuated::Punctuated::parse_terminated_with 1522 (0.9%) 16 (0.3%) core::iter::traits::iterator::Iterator::try_fold 1512 (0.9%) 27 (0.5%) core::alloc::layout::Layout::array 1494 (0.9%) 19 (0.4%) core::iter::traits::iterator::Iterator::fold 1450 (0.8%) 25 (0.5%) core::iter::traits::exact_size::ExactSizeIterator::len 1265 (0.7%) 26 (0.5%) core::mem::replace 1243 (0.7%) 11 (0.2%) syn::parse::ParseBuffer::step 1211 (0.7%) 57 (1.1%) as core::ops::try_trait::FromResidual>>::from_residual 1183 (0.7%) 1 (0.0%) pyo3_macros_backend::method::parse_method_attributes 1155 (0.7%) 1 (0.0%) pyo3_macros_backend::pyimpl::add_shared_proto_slots 1139 (0.7%) 1 (0.0%) pyo3_macros_backend::pyimpl::impl_methods 1096 (0.6%) 19 (0.4%) as core::iter::traits::iterator::Iterator>::next 1029 (0.6%) 21 (0.4%) < as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop 1002 (0.6%) 16 (0.3%) alloc::alloc::box_free 999 (0.6%) 27 (0.5%) as core::ops::drop::Drop>::drop 987 (0.6%) 21 (0.4%) as core::iter::traits::iterator::Iterator>::size_hint 979 (0.6%) 1 (0.0%) pyo3_macros_backend::pymethod::gen_py_method 958 (0.6%) 1 (0.0%) pyo3_macros_backend::from_pyobject::Container::build_struct 929 (0.5%) 13 (0.3%) core::iter::adapters::process_results 915 (0.5%) 1 (0.0%) pyo3_macros_backend::pyfunction::impl_wrap_pyfunction 910 (0.5%) 49 (1.0%) core::ptr::read 891 (0.5%) 14 (0.3%) alloc::vec::Vec::push 876 (0.5%) 18 (0.4%) syn::parse_quote::parse 870 (0.5%) 69 (1.4%) core::ops::function::FnOnce::call_once 837 (0.5%) 9 (0.2%) syn::attr::Attribute::parse_args_with::{{closure}} 832 (0.5%) 32 (0.6%) quote::to_tokens::ToTokens::to_token_stream 818 (0.5%) 1 (0.0%) pyo3_macros_backend::from_pyobject::Container::build_newtype_struct 783 (0.5%) 27 (0.5%) core::ptr::metadata::from_raw_parts_mut 780 (0.5%) 20 (0.4%) alloc::raw_vec::RawVec::from_raw_parts_in 771 (0.4%) 19 (0.4%) core::iter::traits::iterator::Iterator::for_each 770 (0.4%) 22 (0.4%) core::ptr::const_ptr::::offset_from 768 (0.4%) 1 (0.0%) pyo3_macros_backend::pymethod::impl_py_setter_def 765 (0.4%) 9 (0.2%) as core::iter::traits::collect::IntoIterator>::into_iter 741 (0.4%) 13 (0.3%) core::iter::traits::iterator::Iterator::find::check::{{closure}} 723 (0.4%) 1 (0.0%) pyo3_macros_backend::pyproto::impl_proto_methods 714 (0.4%) 21 (0.4%) as core::ops::drop::Drop>::drop 713 (0.4%) 31 (0.6%) quote::to_tokens::ToTokens::into_token_stream 694 (0.4%) 13 (0.3%) core::slice::iter::Iter::post_inc_start 685 (0.4%) 1 (0.0%) pyo3_macros_backend::from_pyobject::Container::build_tuple_struct 685 (0.4%) 1 (0.0%) pyo3_macros_backend::pyclass::impl_class::{{closure}} 678 (0.4%) 1 (0.0%) pyo3_macros_backend::from_pyobject::build_derive_from_pyobject 673 (0.4%) 1 (0.0%) pyo3_macros_backend::pymethod::impl_py_getter_def 672 (0.4%) 14 (0.3%) as core::iter::traits::iterator::Iterator>::size_hint 651 (0.4%) 7 (0.1%) pyo3_macros_backend::attributes::take_attributes 650 (0.4%) 13 (0.3%) as core::iter::traits::iterator::Iterator>::size_hint 644 (0.4%) 7 (0.1%) core::iter::adapters::filter_map::filter_map_try_fold::{{closure}} 626 (0.4%) 2 (0.0%) pyo3_macros_backend::method::FnSpec::get_methoddef 621 (0.4%) 27 (0.5%) alloc::raw_vec::RawVec::set_ptr_and_cap 618 (0.4%) 13 (0.3%) core::slice::iter::Iter::new 606 (0.4%) 9 (0.2%) syn::punctuated::Punctuated::push_punct 598 (0.3%) 1 (0.0%) pyo3_macros_backend::proto_method::impl_method_proto 592 (0.3%) 13 (0.3%) as core::iter::traits::iterator::Iterator>::next 585 (0.3%) 13 (0.3%) as core::iter::traits::iterator::Iterator>::try_fold 581 (0.3%) 1 (0.0%) pyo3_macros_backend::from_pyobject::Enum::build 575 (0.3%) 10 (0.2%) core::iter::adapters::map::map_fold::{{closure}} 568 (0.3%) 1 (0.0%) pyo3_macros_backend::pyclass::impl_methods_inventory 552 (0.3%) 2 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionOptions::add_attributes 551 (0.3%) 1 (0.0%) ::parse 549 (0.3%) 1 (0.0%) pyo3_macros_backend::method::FnSpec::parse 538 (0.3%) 9 (0.2%) syn::punctuated::Punctuated::push_value 519 (0.3%) 10 (0.2%) as core::iter::traits::iterator::Iterator>::fold 513 (0.3%) 1 (0.0%) pyo3_macros_backend::method::SelfType::receiver 509 (0.3%) 1 (0.0%) pyo3_macros_backend::module::py_init 505 (0.3%) 19 (0.4%) as alloc::vec::spec_extend::SpecExtend>::spec_extend::{{closure}} 499 (0.3%) 1 (0.0%) pyo3_macros_backend::method::FnSpec::parse_fn_type 496 (0.3%) 31 (0.6%) alloc::raw_vec::RawVec::capacity 495 (0.3%) 15 (0.3%) alloc::raw_vec::RawVec::new_in 492 (0.3%) 1 (0.0%) ::parse 489 (0.3%) 51 (1.0%) core::mem::maybe_uninit::MaybeUninit::assume_init 484 (0.3%) 1 (0.0%) pyo3_macros_backend::pyproto::impl_proto_impl 475 (0.3%) 5 (0.1%) core::iter::traits::iterator::Iterator::advance_by 471 (0.3%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionOptions::take_pyo3_options::{{closure}} 470 (0.3%) 1 (0.0%) pyo3_macros_backend::pymethod::SlotFragmentDef::generate_pyproto_fragment 468 (0.3%) 39 (0.8%) core::ptr::const_ptr::::offset 466 (0.3%) 1 (0.0%) pyo3_macros_backend::pymethod::Ty::extract 465 (0.3%) 52 (1.0%) core::ptr::write 450 (0.3%) 1 (0.0%) pyo3_macros_backend::pyproto::build_py_proto 444 (0.3%) 37 (0.7%) core::ptr::mut_ptr::::offset 435 (0.3%) 1 (0.0%) pyo3_macros_backend::pymethod::SlotDef::generate_type_slot 429 (0.2%) 25 (0.5%) core::option::Option::is_some 426 (0.2%) 1 (0.0%) pyo3_macros_backend::utils::get_doc::{{closure}} 425 (0.2%) 1 (0.0%) pyo3_macros_backend::module::process_functions_in_module 407 (0.2%) 1 (0.0%) pyo3_macros_backend::from_pyobject::Container::new 405 (0.2%) 27 (0.5%) alloc::vec::Vec::as_mut_ptr 405 (0.2%) 27 (0.5%) core::ptr::slice_from_raw_parts_mut 401 (0.2%) 1 (0.0%) pyo3_macros_backend::pyclass::build_py_class 400 (0.2%) 40 (0.8%) <&T as quote::to_tokens::ToTokens>::to_tokens 398 (0.2%) 19 (0.4%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}} 397 (0.2%) 1 (0.0%) pyo3_macros_backend::konst::ConstAttributes::from_attrs::{{closure}} 395 (0.2%) 1 (0.0%) pyo3_macros_backend::pyclass::PyClassArgs::add_assign 392 (0.2%) 1 (0.0%) pyo3_macros_backend::from_pyobject::FieldPyO3Attributes::from_attrs 389 (0.2%) 1 (0.0%) pyo3_macros_backend::pyclass::impl_descriptors 388 (0.2%) 10 (0.2%) as core::ops::try_trait::Try>::branch 380 (0.2%) 4 (0.1%) core::iter::traits::double_ended::DoubleEndedIterator::advance_back_by 379 (0.2%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 379 (0.2%) 1 (0.0%) pyo3_macros_backend::attributes::get_deprecated_name_attribute 378 (0.2%) 27 (0.5%) core::ptr::non_null::NonNull::cast 378 (0.2%) 9 (0.2%) syn::attr::Attribute::parse_args_with 376 (0.2%) 27 (0.5%) as core::ops::drop::Drop>::drop 352 (0.2%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 351 (0.2%) 6 (0.1%) core::iter::adapters::map::map_try_fold::{{closure}} 350 (0.2%) 7 (0.1%) pyo3_macros_backend::attributes::take_attributes::{{closure}} 348 (0.2%) 1 (0.0%) pyo3_macros_backend::pymethod::extract_proto_arguments 346 (0.2%) 4 (0.1%) as core::iter::traits::iterator::Iterator>::next 343 (0.2%) 34 (0.7%) <&T as core::fmt::Debug>::fmt 340 (0.2%) 1 (0.0%) pyo3_macros_backend::pyimpl::submit_methods_inventory 337 (0.2%) 57 (1.1%) ::into_iter 336 (0.2%) 1 (0.0%) pyo3_macros_backend::attributes::get_deprecated_text_signature_attribute 331 (0.2%) 33 (0.7%) core::ptr::unique::Unique::cast 331 (0.2%) 1 (0.0%) pyo3_macros_backend::pymethod::generate_method_body 329 (0.2%) 9 (0.2%) core::option::Option::or_else 323 (0.2%) 13 (0.3%) alloc::boxed::Box::new 323 (0.2%) 1 (0.0%) ::parse 321 (0.2%) 23 (0.5%) as core::iter::traits::collect::Extend>::extend 320 (0.2%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionSignature::add_name_value 315 (0.2%) 21 (0.4%) alloc::vec::into_iter::IntoIter::as_raw_mut_slice 312 (0.2%) 1 (0.0%) pyo3_macros_backend::pyproto::impl_normal_methods 310 (0.2%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 308 (0.2%) 1 (0.0%) pyo3_macros_backend::pymethod::impl_py_method_def 306 (0.2%) 3 (0.1%) pyo3_macros_backend::attributes::take_pyo3_options::{{closure}} 298 (0.2%) 1 (0.0%) pyo3_macros_backend::from_pyobject::ContainerOptions::from_attrs 297 (0.2%) 1 (0.0%) pyo3_macros_backend::attributes::take_deprecated_text_signature_attribute 294 (0.2%) 7 (0.1%) as core::iter::traits::iterator::Iterator>::try_fold 293 (0.2%) 4 (0.1%) core::option::Option::map_or_else 290 (0.2%) 2 (0.0%) syn::lit::LitStr::parse_with 288 (0.2%) 32 (0.6%) core::ptr::mut_ptr::::add 288 (0.2%) 18 (0.4%) alloc::raw_vec::RawVec::reserve 281 (0.2%) 1 (0.0%) pyo3_macros_backend::pymethod::impl_py_class_attribute 280 (0.2%) 18 (0.4%) core::iter::adapters::map::Map::new 279 (0.2%) 51 (1.0%) core::mem::manually_drop::ManuallyDrop::into_inner 279 (0.2%) 31 (0.6%) ::__span 277 (0.2%) 31 (0.6%) core::ptr::mut_ptr::::is_null 277 (0.2%) 1 (0.0%) pyo3_macros_backend::pyimpl::gen_py_const 274 (0.2%) 1 (0.0%) pyo3_macros_backend::pymethod::impl_py_method_def_new 272 (0.2%) 1 (0.0%) pyo3_macros_backend::pyimpl::impl_py_methods 270 (0.2%) 18 (0.4%) alloc::raw_vec::RawVec::needs_to_grow 270 (0.2%) 18 (0.4%) alloc::raw_vec::RawVec::reserve::do_reserve_and_handle 268 (0.2%) 4 (0.1%) core::fmt::builders::DebugList::entries 266 (0.2%) 19 (0.4%) core::intrinsics::write_bytes 265 (0.2%) 1 (0.0%) pyo3_macros_backend::pyclass::FieldPyO3Options::take_pyo3_options 264 (0.2%) 11 (0.2%) syn::punctuated::Punctuated::len 261 (0.2%) 9 (0.2%) core::ptr::metadata::from_raw_parts 261 (0.2%) 1 (0.0%) core::char::methods::encode_utf8_raw 255 (0.1%) 15 (0.3%) alloc::vec::Vec::with_capacity_in 254 (0.1%) 32 (0.6%) core::ptr::non_null::NonNull::new_unchecked 252 (0.1%) 2 (0.0%) as core::ops::drop::Drop>::drop 250 (0.1%) 5 (0.1%) as core::iter::traits::exact_size::ExactSizeIterator>::len 249 (0.1%) 6 (0.1%) as core::iter::traits::iterator::Iterator>::try_fold 248 (0.1%) 50 (1.0%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 246 (0.1%) 1 (0.0%) pyo3_macros_backend::module::PyModuleOptions::from_pymodule_arg_and_attrs 241 (0.1%) 1 (0.0%) pyo3_macros_backend::pyclass::impl_descriptors::{{closure}} 240 (0.1%) 15 (0.3%) alloc::raw_vec::RawVec::with_capacity_in 236 (0.1%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 234 (0.1%) 13 (0.3%) core::option::Option::unwrap 234 (0.1%) 3 (0.1%) pyo3_macros_backend::attributes::take_pyo3_options 234 (0.1%) 1 (0.0%) pyo3_macros_backend::pyimpl::impl_protos 232 (0.1%) 8 (0.2%) core::fmt::ArgumentV1::new 232 (0.1%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionArgPyO3Attributes::from_attrs::{{closure}} 229 (0.1%) 28 (0.6%) core::iter::traits::iterator::Iterator::collect 228 (0.1%) 19 (0.4%) core::ptr::mut_ptr::::write_bytes 224 (0.1%) 7 (0.1%) pyo3_macros_backend::attributes::take_attributes::{{closure}}::{{closure}} 224 (0.1%) 4 (0.1%) as core::iter::traits::iterator::Iterator>::find 222 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::pyproto 221 (0.1%) 5 (0.1%) core::ops::control_flow::ControlFlow::Output>::from_try 220 (0.1%) 22 (0.4%) core::mem::manually_drop::ManuallyDrop::new 220 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::handle_error 219 (0.1%) 3 (0.1%) syn::parse::Parser::parse_str 218 (0.1%) 22 (0.4%) core::option::Option::take 216 (0.1%) 27 (0.5%) alloc::raw_vec::RawVec::ptr 216 (0.1%) 18 (0.4%) alloc::vec::Vec::reserve 216 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::pyproto_fragment 211 (0.1%) 1 (0.0%) pyo3_macros_backend::method::FnArg::parse 210 (0.1%) 2 (0.0%) syn::error::Error::new_spanned 207 (0.1%) 26 (0.5%) core::ptr::unique::Unique::new_unchecked 207 (0.1%) 18 (0.4%) core::iter::traits::iterator::Iterator::map 206 (0.1%) 33 (0.7%) core::ptr::unique::Unique::as_ptr 206 (0.1%) 3 (0.1%) core::option::Option::map_or 200 (0.1%) 20 (0.4%) alloc::vec::Vec::new 199 (0.1%) 1 (0.0%) ::parse 199 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::impl_call_slot 196 (0.1%) 4 (0.1%) as core::fmt::Debug>::fmt 195 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::ReturnMode::return_call_output 193 (0.1%) 5 (0.1%) core::ops::control_flow::ControlFlow::break_value 193 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::impl_call_setter 192 (0.1%) 18 (0.4%) as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}} 191 (0.1%) 8 (0.2%) core::option::Option::as_ref 190 (0.1%) 5 (0.1%) core::iter::traits::iterator::Iterator::nth 186 (0.1%) 31 (0.6%) ::span 184 (0.1%) 8 (0.2%) pyo3_macros_backend::attributes::get_pyo3_options 182 (0.1%) 7 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 181 (0.1%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionSignature::add_literal 179 (0.1%) 1 (0.0%) ::parse 177 (0.1%) 12 (0.2%) as core::iter::traits::collect::IntoIterator>::into_iter 174 (0.1%) 1 (0.0%) ::fmt 173 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::Ty::ffi_type 173 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::impl_call_getter 172 (0.1%) 10 (0.2%) as core::ops::try_trait::FromResidual>::from_residual 172 (0.1%) 2 (0.0%) alloc::vec::Vec::drain 169 (0.1%) 15 (0.3%) as core::iter::traits::collect::FromIterator>::from_iter 169 (0.1%) 13 (0.3%) core::iter::traits::iterator::Iterator::find 169 (0.1%) 13 (0.3%) core::slice::::iter 168 (0.1%) 34 (0.7%) core::ptr::non_null::NonNull::as_ptr 168 (0.1%) 14 (0.3%) alloc::raw_vec::RawVec::reserve_for_push 168 (0.1%) 4 (0.1%) core::option::Option::ok_or 166 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::PropertyType::null_terminated_python_name 165 (0.1%) 1 (0.0%) pyo3_macros_backend::method::FnType::self_conversion 164 (0.1%) 19 (0.4%) core::mem::maybe_uninit::MaybeUninit::zeroed 164 (0.1%) 4 (0.1%) syn::punctuated::Punctuated::push 164 (0.1%) 1 (0.0%) pyo3_macros_backend::pyclass::PyClassPyO3Options::take_pyo3_options 162 (0.1%) 27 (0.5%) alloc::vec::Vec::len 162 (0.1%) 18 (0.4%) core::ptr::const_ptr::::add 162 (0.1%) 3 (0.1%) core::slice::iter::Iter::pre_dec_end 162 (0.1%) 3 (0.1%) core::slice::iter::IterMut::post_inc_start 161 (0.1%) 23 (0.5%) core::option::Option::is_none 161 (0.1%) 16 (0.3%) core::ptr::unique::Unique::as_ref 157 (0.1%) 51 (1.0%) core::mem::maybe_uninit::MaybeUninit::uninit 155 (0.1%) 1 (0.0%) hashbrown::raw::RawTableInner::resize_inner 152 (0.1%) 4 (0.1%) core::iter::traits::double_ended::DoubleEndedIterator::nth_back 151 (0.1%) 1 (0.0%) pyo3_macros_backend::pyproto::impl_proto_methods::{{closure}} 149 (0.1%) 13 (0.3%) as core::iter::traits::collect::FromIterator>>::from_iter 148 (0.1%) 1 (0.0%) pyo3_macros_backend::proto_method::insert_lifetime::insert_lifetime_for_path 148 (0.1%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionSignature::add_item 148 (0.1%) 1 (0.0%) syn::token::printing::delim 147 (0.1%) 21 (0.4%) <&mut I as core::iter::traits::exact_size::ExactSizeIterator>::len 144 (0.1%) 4 (0.1%) core::option::Option::unwrap_or_else 144 (0.1%) 3 (0.1%) core::slice::iter::IterMut::new 144 (0.1%) 2 (0.0%) pyo3_macros_backend::method::FnSpec::parse_fn_type::{{closure}} 143 (0.1%) 13 (0.3%) as core::iter::traits::collect::FromIterator>>::from_iter::{{closure}} 142 (0.1%) 6 (0.1%) as core::ops::try_trait::Try>::branch 140 (0.1%) 28 (0.6%) core::ptr::mut_ptr::::cast 138 (0.1%) 19 (0.4%) core::mem::zeroed 138 (0.1%) 3 (0.1%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 138 (0.1%) 3 (0.1%) as core::iter::traits::iterator::Iterator>::next 138 (0.1%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionSignature::add_nv_common 136 (0.1%) 4 (0.1%) core::option::Option::unwrap_or 135 (0.1%) 9 (0.2%) alloc::vec::Vec::as_ptr 135 (0.1%) 9 (0.2%) core::ptr::slice_from_raw_parts 135 (0.1%) 9 (0.2%) core::slice::raw::from_raw_parts 135 (0.1%) 3 (0.1%) syn::punctuated::Punctuated::iter 134 (0.1%) 2 (0.0%) < as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop 133 (0.1%) 19 (0.4%) alloc::vec::Vec::allocator 132 (0.1%) 2 (0.0%) ::append_all 132 (0.1%) 1 (0.0%) pyo3_macros_backend::pyfunction::build_py_function 132 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::extract_object 129 (0.1%) 2 (0.0%) core::result::Result::map_err 128 (0.1%) 1 (0.0%) pyo3_macros_backend::module::get_pyfn_attr 128 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::__GETATTR__::{{closure}} 127 (0.1%) 5 (0.1%) core::ops::control_flow::ControlFlow::Output>::into_try 126 (0.1%) 9 (0.2%) as core::ops::deref::Deref>::deref 126 (0.1%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionSignature::from_meta 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 125 (0.1%) 1 (0.0%) ::parse::{{closure}} 124 (0.1%) 1 (0.0%) pyo3_macros_backend::from_pyobject::Enum::new::{{closure}} 123 (0.1%) 1 (0.0%) core::slice::index::range 123 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::PyMethod::parse 122 (0.1%) 15 (0.3%) as alloc::vec::spec_from_iter::SpecFromIter>::from_iter 121 (0.1%) 2 (0.0%) hashbrown::raw::RawTable::find 120 (0.1%) 2 (0.0%) core::slice::iter::Iter::make_slice 120 (0.1%) 1 (0.0%) ::parse 119 (0.1%) 7 (0.1%) core::iter::adapters::filter_map::filter_map_try_fold 119 (0.1%) 1 (0.0%) ::parse 119 (0.1%) 1 (0.0%) ::parse 117 (0.1%) 13 (0.3%) core::iter::adapters::process_results::{{closure}} 117 (0.1%) 9 (0.2%) ::__parse_stream 117 (0.1%) 1 (0.0%) ::to_tokens 115 (0.1%) 13 (0.3%) core::ptr::const_ptr::::is_null 115 (0.1%) 1 (0.0%) pyo3_macros_backend::module::get_pyfn_attr::{{closure}} 114 (0.1%) 19 (0.4%) core::iter::traits::iterator::Iterator::for_each::call 110 (0.1%) 1 (0.0%) hashbrown::map::HashMap::insert 109 (0.1%) 1 (0.0%) pyo3_macros_backend::method::FnSpec::default_value 108 (0.1%) 16 (0.3%) as core::iter::traits::iterator::Iterator>::size_hint 108 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::check_generic 107 (0.1%) 1 (0.0%) ::fmt 106 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::generate_method_arguments::{{closure}} 105 (0.1%) 21 (0.4%) as core::ops::deref::Deref>::deref 105 (0.1%) 21 (0.4%) as core::ops::deref::DerefMut>::deref_mut 105 (0.1%) 7 (0.1%) core::iter::adapters::filter_map::FilterMap::new 104 (0.1%) 13 (0.3%) core::slice::::as_ptr 104 (0.1%) 4 (0.1%) <[T] as core::fmt::Debug>::fmt 103 (0.1%) 1 (0.0%) pyo3_macros_backend::utils::get_doc 102 (0.1%) 6 (0.1%) core::iter::adapters::map::map_try_fold 102 (0.1%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::flatten::{{closure}} 102 (0.1%) 1 (0.0%) ::parse 102 (0.1%) 1 (0.0%) pyo3_macros_backend::konst::ConstSpec::null_terminated_python_name 101 (0.1%) 1 (0.0%) hashbrown::raw::RawTable::insert 101 (0.1%) 1 (0.0%) pyo3_macros_backend::konst::ConstAttributes::from_attrs 100 (0.1%) 4 (0.1%) syn::error::Error::new_spanned::{{closure}} 100 (0.1%) 1 (0.0%) pyo3_macros_backend::pymethod::PyMethodKind::from_name 99 (0.1%) 11 (0.2%) ::peek 97 (0.1%) 1 (0.0%) alloc::alloc::Global::alloc_impl 96 (0.1%) 16 (0.3%) alloc::vec::Vec::with_capacity 96 (0.1%) 16 (0.3%) syn::parse::ParseBuffer::parse 96 (0.1%) 2 (0.0%) core::option::Option::unwrap_unchecked 96 (0.1%) 1 (0.0%) pyo3_macros_backend::from_pyobject::Enum::new 95 (0.1%) 19 (0.4%) alloc::raw_vec::RawVec::allocator 94 (0.1%) 1 (0.0%) pyo3_macros_backend::utils::option_type_argument 93 (0.1%) 2 (0.0%) core::option::Option::ok_or_else 93 (0.1%) 1 (0.0%) core::ptr::drop_in_place 92 (0.1%) 14 (0.3%) as core::iter::traits::iterator::Iterator>::size_hint 92 (0.1%) 4 (0.1%) as quote::__private::ext::RepAsIteratorExt>::quote_into_iter 91 (0.1%) 13 (0.3%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 91 (0.1%) 7 (0.1%) as core::iter::traits::iterator::Iterator>::next 90 (0.1%) 15 (0.3%) ::parse 90 (0.1%) 15 (0.3%) core::ptr::unique::Unique::dangling 90 (0.1%) 10 (0.2%) core::iter::adapters::map::map_fold 90 (0.1%) 9 (0.2%) syn::punctuated::Punctuated::new 90 (0.1%) 4 (0.1%) syn::punctuated::Punctuated::pop::{{closure}} 90 (0.1%) 1 (0.0%) ::fmt 90 (0.1%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionSignature::add_work 88 (0.1%) 11 (0.2%) syn::lookahead::Lookahead1::peek 87 (0.1%) 9 (0.2%) as core::ops::try_trait::FromResidual>::from_residual 87 (0.1%) 3 (0.1%) syn::punctuated::Punctuated::first 87 (0.1%) 1 (0.0%) hashbrown::raw::RawTableInner::reserve_rehash_inner 86 (0.0%) 5 (0.1%) core::ops::function::impls:: for &mut F>::call_mut 86 (0.0%) 2 (0.0%) alloc::vec::Vec::truncate 86 (0.0%) 1 (0.0%) ::peek 86 (0.0%) 1 (0.0%) ::peek 86 (0.0%) 1 (0.0%) ::peek 86 (0.0%) 1 (0.0%) ::peek 86 (0.0%) 1 (0.0%) ::peek 86 (0.0%) 1 (0.0%) ::peek 86 (0.0%) 1 (0.0%) ::peek 86 (0.0%) 1 (0.0%) ::peek 86 (0.0%) 1 (0.0%) ::peek 86 (0.0%) 1 (0.0%) ::peek 86 (0.0%) 1 (0.0%) ::peek 85 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::erase 84 (0.0%) 12 (0.2%) as core::iter::traits::iterator::Iterator>::next 84 (0.0%) 12 (0.2%) as core::iter::traits::iterator::Iterator>::next 83 (0.0%) 1 (0.0%) ::fmt 83 (0.0%) 1 (0.0%) core::option::Option::filter 83 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionArgPyO3Attributes::from_attrs 82 (0.0%) 2 (0.0%) core::result::Result::unwrap 82 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 82 (0.0%) 1 (0.0%) ::default 82 (0.0%) 1 (0.0%) pyo3_macros_backend::proto_method::modify_self_ty 81 (0.0%) 1 (0.0%) core::core_arch::simd::i8x16::new 81 (0.0%) 1 (0.0%) core::ptr::drop_in_place 80 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::chain 80 (0.0%) 1 (0.0%) pyo3_macros_backend::pyimpl::build_py_methods 79 (0.0%) 1 (0.0%) as core::iter::adapters::fuse::FuseImpl>::try_fold 79 (0.0%) 1 (0.0%) pyo3_macros_backend::pyclass::PyClassArgs::add_path 78 (0.0%) 13 (0.3%) as core::iter::traits::iterator::Iterator>::next 77 (0.0%) 11 (0.2%) ::display 77 (0.0%) 7 (0.1%) core::iter::traits::iterator::Iterator::filter_map 77 (0.0%) 1 (0.0%) ::parse 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(&proc_macro2::Ident,pyo3_macros_backend::from_pyobject::FieldPyO3Attributes)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(&syn::data::Field,pyo3_macros_backend::pyclass::FieldPyO3Options)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(proc_macro2::TokenStream,syn::token::Comma)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(pyo3_macros_backend::from_pyobject::ContainerPyO3Attribute,syn::token::Comma)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(pyo3_macros_backend::from_pyobject::FieldPyO3Attribute,syn::token::Comma)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(pyo3_macros_backend::konst::PyO3ConstAttribute,syn::token::Comma)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(pyo3_macros_backend::module::PyModulePyO3Option,syn::token::Comma)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(pyo3_macros_backend::pyclass::FieldPyO3Option,syn::token::Comma)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(pyo3_macros_backend::pyclass::PyClassPyO3Option,syn::token::Comma)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(pyo3_macros_backend::pyfunction::PyFunctionArgPyO3Attribute,syn::token::Comma)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[(pyo3_macros_backend::pyfunction::PyFunctionOption,syn::token::Comma)]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[proc_macro2::Ident]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[proc_macro2::TokenStream]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::from_pyobject::ContainerPyO3Attribute]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::from_pyobject::Container]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::from_pyobject::FieldPyO3Attribute]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::konst::PyO3ConstAttribute]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::method::FnArg]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::module::PyModulePyO3Option]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::pyclass::FieldPyO3Option]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::pyclass::PyClassPyO3Option]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::pyfunction::Argument]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::pyfunction::PyFunctionArgPyO3Attribute]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[pyo3_macros_backend::pyfunction::PyFunctionOption]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[syn::expr::Expr]> 77 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::methods_trait_methods 77 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::slots_trait_slots 77 (0.0%) 1 (0.0%) pyo3_macros_backend::konst::ConstAttributes::set_name 77 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionOptions::set_name 76 (0.0%) 4 (0.1%) as quote::to_tokens::ToTokens>::to_tokens 76 (0.0%) 2 (0.0%) alloc::vec::Vec::append_elements 76 (0.0%) 1 (0.0%) pyo3_macros_backend::module::PyModuleOptions::set_name 75 (0.0%) 5 (0.1%) core::slice::raw::from_raw_parts_mut 75 (0.0%) 3 (0.1%) as core::clone::Clone>::clone 75 (0.0%) 3 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 75 (0.0%) 1 (0.0%) alloc::vec::Vec::remove 75 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionSignature::add_literal::{{closure}} 74 (0.0%) 2 (0.0%) alloc::vec::Vec::pop 74 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionOptions::from_attrs 73 (0.0%) 1 (0.0%) syn::punctuated::Punctuated::insert 72 (0.0%) 9 (0.2%) syn::parse::parse_stream 72 (0.0%) 8 (0.2%) alloc::vec::Vec::set_len 72 (0.0%) 4 (0.1%) core::iter::traits::iterator::Iterator::size_hint 72 (0.0%) 3 (0.1%) core::option::Option::expect 72 (0.0%) 1 (0.0%) alloc::vec::Vec::insert 71 (0.0%) 1 (0.0%) ::parse 71 (0.0%) 1 (0.0%) core::option::Option::get_or_insert 71 (0.0%) 1 (0.0%) core::result::Result,E>::transpose 71 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::slot_defs::{{closure}} 71 (0.0%) 1 (0.0%) pyo3_macros_backend::utils::replace_self 70 (0.0%) 10 (0.2%) as core::ops::try_trait::Try>::from_output 70 (0.0%) 3 (0.1%) core::option::Option::as_mut 70 (0.0%) 3 (0.1%) pyo3_macros_backend::pyclass::build_py_class::{{closure}} 70 (0.0%) 1 (0.0%) pyo3_macros_backend::pyclass::PyClassPyO3Options::set_text_signature 69 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::enumerate::{{closure}} 69 (0.0%) 1 (0.0%) ::default 69 (0.0%) 1 (0.0%) pyo3_macros_backend::params::accept_args_kwargs 68 (0.0%) 5 (0.1%) core::iter::adapters::enumerate::Enumerate::new 68 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 67 (0.0%) 9 (0.2%) as core::iter::traits::iterator::Iterator>::next 67 (0.0%) 2 (0.0%) syn::path::parsing::::is_ident 66 (0.0%) 11 (0.2%) syn::punctuated::Punctuated::parse_terminated 66 (0.0%) 2 (0.0%) as alloc::vec::spec_extend::SpecExtend>>::spec_extend 66 (0.0%) 2 (0.0%) hashbrown::raw::RawTable::find::{{closure}} 66 (0.0%) 2 (0.0%) syn::punctuated::printing::>::to_tokens 65 (0.0%) 13 (0.3%) core::iter::traits::iterator::Iterator::find::check 65 (0.0%) 5 (0.1%) core::slice::iter::::into_iter 65 (0.0%) 1 (0.0%) ::fmt 65 (0.0%) 1 (0.0%) ::fmt 64 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 64 (0.0%) 1 (0.0%) ::fmt 64 (0.0%) 1 (0.0%) ::fmt 63 (0.0%) 9 (0.2%) alloc::vec::Vec::capacity 63 (0.0%) 9 (0.2%) core::slice::raw::debug_check_data_len 63 (0.0%) 9 (0.2%) syn::punctuated::Punctuated::empty_or_trailing 63 (0.0%) 3 (0.1%) as core::clone::Clone>::clone 63 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::function_wrapper_ident 62 (0.0%) 2 (0.0%) core::iter::adapters::chain::Chain::new 62 (0.0%) 1 (0.0%) ::parse 62 (0.0%) 1 (0.0%) pyo3_macros_backend::method::FnSpec::is_kw_only 62 (0.0%) 1 (0.0%) pyo3_macros_backend::method::FnSpec::is_pos_only 60 (0.0%) 6 (0.1%) <&mut T as quote::to_tokens::ToTokens>::to_tokens 60 (0.0%) 4 (0.1%) core::intrinsics::copy 60 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::impl_py_method_def::{{closure}} 59 (0.0%) 1 (0.0%) ::parse 59 (0.0%) 1 (0.0%) ::parse 59 (0.0%) 1 (0.0%) ::parse 59 (0.0%) 1 (0.0%) ::parse 59 (0.0%) 1 (0.0%) core::fmt::Arguments::new_v1 59 (0.0%) 1 (0.0%) pyo3_macros_backend::method::parse_method_receiver 59 (0.0%) 1 (0.0%) pyo3_macros_backend::params::is_args 59 (0.0%) 1 (0.0%) pyo3_macros_backend::params::is_kwargs 58 (0.0%) 2 (0.0%) syn::punctuated::Pair::into_value 57 (0.0%) 3 (0.1%) as core::clone::Clone>::clone 57 (0.0%) 1 (0.0%) pyo3_macros_backend::proto_method::insert_lifetime 57 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::ensure_no_forbidden_protocol_attributes 56 (0.0%) 8 (0.2%) core::option::Option::Some 56 (0.0%) 1 (0.0%) ::fmt 56 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_set_epi8 56 (0.0%) 1 (0.0%) pyo3_macros_backend::from_pyobject::verify_and_get_lifetime 55 (0.0%) 3 (0.1%) pyo3_macros_backend::method::FnSpec::parse::{{closure}} 55 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::all 55 (0.0%) 1 (0.0%) core::option::Option::get_or_insert_with 55 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::reserve_rehash 55 (0.0%) 1 (0.0%) pyo3_macros_backend::method::get_return_info 54 (0.0%) 6 (0.1%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place 54 (0.0%) 1 (0.0%) core::slice::iter::IterMut::pre_dec_end 54 (0.0%) 1 (0.0%) pyo3_macros_backend::method::FnSpec::get_wrapper_function::{{closure}} 53 (0.0%) 5 (0.1%) <&T as quote::ident_fragment::IdentFragment>::fmt 53 (0.0%) 1 (0.0%) pyo3_macros_backend::method::FnSpec::null_terminated_python_name 52 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::methods_trait 52 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::slots_trait 52 (0.0%) 1 (0.0%) pyo3_macros_backend::params::is_forwarded_args 52 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::extract_proto_arguments::{{closure}} 51 (0.0%) 3 (0.1%) as core::iter::traits::exact_size::ExactSizeIterator>::len 51 (0.0%) 1 (0.0%) as core::ops::index::IndexMut>::index_mut 51 (0.0%) 1 (0.0%) hashbrown::map::HashMap::remove 51 (0.0%) 1 (0.0%) pyo3_macros_backend::method::FnSpec::ensure_text_signature_on_valid_method 51 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionSignature::posonly_arg_is_ok 51 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::PropertyType::doc 50 (0.0%) 5 (0.1%) as quote::to_tokens::ToTokens>::to_tokens 50 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 50 (0.0%) 1 (0.0%) as core::iter::traits::exact_size::ExactSizeIterator>::len 50 (0.0%) 1 (0.0%) alloc::str::::to_ascii_lowercase 50 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::drop_elements 49 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::for_each 49 (0.0%) 1 (0.0%) core::iter::range::>::size_hint 48 (0.0%) 3 (0.1%) as core::iter::traits::iterator::Iterator>::next 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) core::result::Result::expect 47 (0.0%) 1 (0.0%) pyo3_macros_backend::from_pyobject::Container::build 47 (0.0%) 1 (0.0%) pyo3_macros_backend::pyclass::PyClassArgs::add_expr 47 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::split_off_python_arg 46 (0.0%) 3 (0.1%) core::ops::function::FnOnce::call_once{{vtable.shim}} 46 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 46 (0.0%) 1 (0.0%) ::clone 46 (0.0%) 1 (0.0%) ::fmt 46 (0.0%) 1 (0.0%) pyo3_macros_backend::attributes::is_attribute_ident 45 (0.0%) 9 (0.2%) core::ptr::const_ptr::::cast 45 (0.0%) 1 (0.0%) syn::punctuated::Punctuated::iter_mut 44 (0.0%) 5 (0.1%) core::iter::traits::iterator::Iterator::enumerate 44 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::slot_defs 44 (0.0%) 1 (0.0%) pyo3_macros_backend::deprecations::Deprecation::ident 43 (0.0%) 2 (0.0%) >::get 43 (0.0%) 1 (0.0%) core::num::::checked_add 43 (0.0%) 1 (0.0%) core::num::::checked_mul 43 (0.0%) 1 (0.0%) core::num::::overflowing_add 43 (0.0%) 1 (0.0%) core::num::::overflowing_mul 43 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionOptions::take_pyo3_options 42 (0.0%) 3 (0.1%) >::clone_box 42 (0.0%) 3 (0.1%) as core::ops::deref::DerefMut>::deref_mut 42 (0.0%) 3 (0.1%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 42 (0.0%) 3 (0.1%) pyo3_macros_backend::pyfunction::impl_wrap_pyfunction::{{closure}} 42 (0.0%) 2 (0.0%) core::iter::adapters::filter::Filter::new 42 (0.0%) 2 (0.0%) pyo3_macros_backend::from_pyobject::Container::new::{{closure}} 42 (0.0%) 1 (0.0%) ::fmt 42 (0.0%) 1 (0.0%) ::default 42 (0.0%) 1 (0.0%) alloc::alloc::exchange_malloc 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &mut syn::data::Field>> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &mut syn::path::GenericArgument>> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &syn::attr::NestedMeta>> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &syn::data::Field>> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &syn::data::Variant>> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &syn::generics::GenericParam>> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &syn::path::GenericArgument>> 41 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,pyo3_macros_backend::pyclass::impl_descriptors::{{closure}}>,core::iter::adapters::chain::Chain>,core::option::IntoIter>>,core::option::IntoIter>>>> 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place 41 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::type_is_pymodule 40 (0.0%) 40 (0.8%) core::mem::size_of 40 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::next_n 40 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::remove_entry 40 (0.0%) 1 (0.0%) pyo3_macros_backend::method::CallingConvention::from_args 39 (0.0%) 3 (0.1%) as core::iter::traits::exact_size::ExactSizeIterator>::len 39 (0.0%) 3 (0.1%) as core::fmt::Debug>::fmt 39 (0.0%) 3 (0.1%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}} 39 (0.0%) 3 (0.1%) core::slice::::iter_mut 39 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 39 (0.0%) 1 (0.0%) pyo3_macros_backend::method::FnType::self_arg 39 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionSignature::vararg_is_ok 39 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::__ANEXT__::{{closure}} 39 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::__NEXT__::{{closure}} 38 (0.0%) 5 (0.1%) <&T as quote::ident_fragment::IdentFragment>::span 38 (0.0%) 2 (0.0%) syn::punctuated::Punctuated::pop 38 (0.0%) 1 (0.0%) ::clone 38 (0.0%) 1 (0.0%) ::clone 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) ::to_tokens 38 (0.0%) 1 (0.0%) alloc::raw_vec::handle_reserve 38 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::get 38 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::get_method 38 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::get_proto 38 (0.0%) 1 (0.0%) pyo3_macros_backend::utils::remove_lifetime 37 (0.0%) 2 (0.0%) hashbrown::map::equivalent_key::{{closure}} 37 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 37 (0.0%) 1 (0.0%) hashbrown::map::HashMap::with_hasher_in 37 (0.0%) 1 (0.0%) pyo3_macros_backend::konst::ConstSpec::python_name 36 (0.0%) 3 (0.1%) as core::clone::Clone>::clone 36 (0.0%) 3 (0.1%) as core::clone::Clone>::clone 36 (0.0%) 1 (0.0%) ::steps_between 36 (0.0%) 1 (0.0%) core::slice::ascii::::make_ascii_lowercase 36 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::write 36 (0.0%) 1 (0.0%) hashbrown::raw::RawIterRange::new 36 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::reserve 35 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 35 (0.0%) 1 (0.0%) as core::fmt::Display>::fmt 35 (0.0%) 1 (0.0%) as core::ops::index::IndexMut>::index_mut 35 (0.0%) 1 (0.0%) core::option::Option::or 35 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::from_base_index 35 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::to_base_index 35 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::get_mut 34 (0.0%) 2 (0.0%) pyo3_macros_backend::pyclass::build_py_class::{{closure}}::{{closure}} 34 (0.0%) 1 (0.0%) ::fmt 34 (0.0%) 1 (0.0%) alloc::string::String::push 34 (0.0%) 1 (0.0%) hashbrown::map::HashMap::get_inner 33 (0.0%) 1 (0.0%) ::to_tokens 32 (0.0%) 1 (0.0%) as core::default::Default>::default 32 (0.0%) 1 (0.0%) ::default 32 (0.0%) 1 (0.0%) pyo3_macros_backend::pyclass::PyClassArgs::add_assign::{{closure}} 31 (0.0%) 1 (0.0%) ::to_string 31 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::iter 31 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::__HASH__::{{closure}} 30 (0.0%) 5 (0.1%) core::slice::iter::size_from_ptr 30 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) pyo3_macros_backend::utils::is_python 29 (0.0%) 2 (0.0%) core::iter::traits::iterator::Iterator::filter 29 (0.0%) 1 (0.0%) ::fmt 29 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_byte 29 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::ensure_function_options_valid 29 (0.0%) 1 (0.0%) pyo3_macros_backend::utils::ensure_not_async_fn 28 (0.0%) 28 (0.6%) core::mem::align_of 28 (0.0%) 4 (0.1%) as core::iter::traits::iterator::Iterator>::next 28 (0.0%) 4 (0.1%) core::iter::traits::exact_size::ExactSizeIterator::is_empty 28 (0.0%) 2 (0.0%) >::get_unchecked 28 (0.0%) 2 (0.0%) alloc::vec::into_iter::IntoIter::as_slice 28 (0.0%) 2 (0.0%) core::intrinsics::copy_nonoverlapping 28 (0.0%) 2 (0.0%) core::ops::function::impls:: for &mut F>::call_once 28 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 28 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 28 (0.0%) 1 (0.0%) alloc::raw_vec::alloc_guard 28 (0.0%) 1 (0.0%) core::num::::saturating_mul 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,core::option::IntoIter>>,core::option::IntoIter>>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,core::option::IntoIter>>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::defs::Proto::slot_defs::{{closure}}>,pyo3_macros_backend::pyproto::impl_proto_methods::{{closure}}>>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::reserve_rehash::{{closure}} 27 (0.0%) 3 (0.1%) syn::parse_str 27 (0.0%) 2 (0.0%) hashbrown::map::equivalent_key 27 (0.0%) 1 (0.0%) <(T10,T11) as core::fmt::Debug>::fmt 27 (0.0%) 1 (0.0%) ::deallocate 27 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 27 (0.0%) 1 (0.0%) core::iter::adapters::flatten::FlattenCompat::new 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) hashbrown::raw::bucket_mask_to_capacity 27 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionSignature::kw_arg_is_ok 27 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::check_generic::{{closure}} 27 (0.0%) 1 (0.0%) syn::punctuated::Punctuated::pairs 26 (0.0%) 1 (0.0%) ::parse::{{closure}} 26 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_cmpeq_epi8 26 (0.0%) 1 (0.0%) pyo3_macros_backend::method::FnSpec::parse_fn_type::{{closure}}::{{closure}} 26 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::is_proto_method 25 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 25 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 24 (0.0%) 3 (0.1%) core::slice::::as_mut_ptr 24 (0.0%) 2 (0.0%) core::slice::::get 24 (0.0%) 2 (0.0%) syn::punctuated::printing::>::to_tokens 24 (0.0%) 1 (0.0%) ::fmt 24 (0.0%) 1 (0.0%) ::fmt 24 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::lowest_set_bit 24 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::PropertyType::deprecations 23 (0.0%) 1 (0.0%) core::option::Option::unwrap_or_default 23 (0.0%) 1 (0.0%) core::str::traits::::eq 23 (0.0%) 1 (0.0%) hashbrown::map::HashMap::remove_entry 23 (0.0%) 1 (0.0%) hashbrown::raw::TableLayout::new 22 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 22 (0.0%) 1 (0.0%) core::char::methods::::encode_utf8 22 (0.0%) 1 (0.0%) core::char::methods::len_utf8 22 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::as_ptr 22 (0.0%) 1 (0.0%) pyo3_macros_backend::method::can_use_fastcall 21 (0.0%) 3 (0.1%) as core::iter::traits::exact_size::ExactSizeIterator>::len 21 (0.0%) 3 (0.1%) as core::iter::traits::iterator::Iterator>::next 21 (0.0%) 3 (0.1%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}}::{{closure}} 21 (0.0%) 1 (0.0%) >::eq 21 (0.0%) 1 (0.0%) >::ne 21 (0.0%) 1 (0.0%) pyo3_macros_backend::utils::unwrap_group 21 (0.0%) 1 (0.0%) pyo3_macros_backend::utils::unwrap_ty_group 20 (0.0%) 2 (0.0%) <&T as core::fmt::Display>::fmt 20 (0.0%) 2 (0.0%) <&syn::punctuated::Punctuated as core::iter::traits::collect::IntoIterator>::into_iter 20 (0.0%) 2 (0.0%) as core::fmt::Display>::fmt 20 (0.0%) 2 (0.0%) core::slice::iter::Iter::as_slice 20 (0.0%) 2 (0.0%) quote::__private::ext::RepIteratorExt::quote_into_iter 20 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index 20 (0.0%) 1 (0.0%) core::alloc::layout::Layout::from_size_align_unchecked 20 (0.0%) 1 (0.0%) core::ptr::drop_in_place 20 (0.0%) 1 (0.0%) syn::punctuated::Punctuated::is_empty 19 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::flatten 19 (0.0%) 1 (0.0%) core::iter::adapters::flatten::FlatMap::new 19 (0.0%) 1 (0.0%) core::iter::sources::once::once 19 (0.0%) 1 (0.0%) core::panicking::panic_display 19 (0.0%) 1 (0.0%) core::str::::as_bytes 19 (0.0%) 1 (0.0%) core::str::converts::from_utf8_unchecked 18 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 18 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 18 (0.0%) 1 (0.0%) alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len 18 (0.0%) 1 (0.0%) core::num::::to_ascii_lowercase 18 (0.0%) 1 (0.0%) hashbrown::set::HashSet::remove 18 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::slot_defs::{{closure}}::{{closure}} 17 (0.0%) 1 (0.0%) ::eq 17 (0.0%) 1 (0.0%) >>::index 17 (0.0%) 1 (0.0%) >::index 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) ::to_tokens 17 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 17 (0.0%) 1 (0.0%) as core::iter::traits::exact_size::ExactSizeIterator>::len 17 (0.0%) 1 (0.0%) alloc::string::String::push_str 17 (0.0%) 1 (0.0%) core::alloc::layout::Layout::new 17 (0.0%) 1 (0.0%) core::iter::adapters::peekable::Peekable::new 17 (0.0%) 1 (0.0%) core::iter::adapters::peekable::Peekable::peek 17 (0.0%) 1 (0.0%) core::iter::adapters::skip::Skip::new 17 (0.0%) 1 (0.0%) core::num::::is_ascii_uppercase 17 (0.0%) 1 (0.0%) core::ptr::drop_in_place 17 (0.0%) 1 (0.0%) core::result::Result::is_ok 17 (0.0%) 1 (0.0%) hashbrown::set::HashSet::insert 17 (0.0%) 1 (0.0%) pyo3_macros_backend::pyimpl::get_cfg_attributes 16 (0.0%) 4 (0.1%) as core::default::Default>::default 16 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next::{{closure}} 16 (0.0%) 2 (0.0%) as core::convert::From<&mut T>>::from 16 (0.0%) 2 (0.0%) core::ptr::const_ptr::::as_ptr 16 (0.0%) 2 (0.0%) syn::parse2 16 (0.0%) 1 (0.0%) ::allocate 16 (0.0%) 1 (0.0%) ::allocate_zeroed 16 (0.0%) 1 (0.0%) ::write_str 16 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 16 (0.0%) 1 (0.0%) >::index_mut 16 (0.0%) 1 (0.0%) alloc::alloc::dealloc 16 (0.0%) 1 (0.0%) alloc::vec::set_len_on_drop::SetLenOnDrop::new 16 (0.0%) 1 (0.0%) core::alloc::layout::size_align 16 (0.0%) 1 (0.0%) core::iter::adapters::fuse::Fuse::new 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place 16 (0.0%) 1 (0.0%) core::ptr::metadata::metadata 16 (0.0%) 1 (0.0%) core::slice::::len 16 (0.0%) 1 (0.0%) core::slice::index:: for [T]>::index 16 (0.0%) 1 (0.0%) core::str::traits::::ne 16 (0.0%) 1 (0.0%) hashbrown::map::HashMap::contains_key 16 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::get_method::{{closure}} 16 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::get_proto::{{closure}} 16 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::generate_method_arguments 15 (0.0%) 3 (0.1%) core::clone::impls::::clone 15 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 15 (0.0%) 1 (0.0%) ::deref 15 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 15 (0.0%) 1 (0.0%) ::clone 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,core::option::IntoIter>>,core::option::IntoIter>>>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,core::option::IntoIter>>>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::erase_no_drop 15 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::remove_lowest_bit 15 (0.0%) 1 (0.0%) pyo3_macros_backend::deprecations::Deprecations::push 14 (0.0%) 2 (0.0%) as core::iter::traits::exact_size::ExactSizeIterator>::len 14 (0.0%) 2 (0.0%) alloc::vec::Vec::is_empty 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::pyclass::build_py_class::{{closure}}>,syn::error::Error>> 14 (0.0%) 2 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::pyclass::build_py_class::{{closure}}>,(&syn::data::Field,pyo3_macros_backend::pyclass::FieldPyO3Options),syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter,pyo3_macros_backend::pyclass::build_py_class::{{closure}}>>::{{closure}},alloc::vec::Vec<(&syn::data::Field,pyo3_macros_backend::pyclass::FieldPyO3Options)>>::{{closure}}> 14 (0.0%) 2 (0.0%) core::ptr::non_null::NonNull::as_mut 14 (0.0%) 2 (0.0%) quote::__private::IdentFragmentAdapter::span 14 (0.0%) 1 (0.0%) <&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter 14 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 14 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 14 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,pyo3_macros_backend::pyclass::impl_descriptors::{{closure}}>>> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) hashbrown::map::make_hasher::{{closure}} 14 (0.0%) 1 (0.0%) pyo3_macros_backend::defs::Proto::module 14 (0.0%) 1 (0.0%) syn::token::Bracket::surround 13 (0.0%) 1 (0.0%) ::fmt 13 (0.0%) 1 (0.0%) ::write_char 13 (0.0%) 1 (0.0%) >::end_bound 13 (0.0%) 1 (0.0%) >::start_bound 13 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}} 13 (0.0%) 1 (0.0%) alloc::alloc::alloc 13 (0.0%) 1 (0.0%) alloc::alloc::alloc_zeroed 13 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_loadu_si128 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::slice::iter::::into_iter 13 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::data_end 13 (0.0%) 1 (0.0%) hashbrown::set::HashSet::contains 13 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::contains 13 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::remove 12 (0.0%) 2 (0.0%) ::to_owned 12 (0.0%) 2 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::pyclass::build_py_class::{{closure}}>> 12 (0.0%) 2 (0.0%) syn::lit::LitStr::parse 12 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::skip 12 (0.0%) 1 (0.0%) core::num::::saturating_add 12 (0.0%) 1 (0.0%) core::num::::saturating_sub 12 (0.0%) 1 (0.0%) core::ops::function::FnMut::call_mut 12 (0.0%) 1 (0.0%) core::option::Option::replace 12 (0.0%) 1 (0.0%) core::ptr::const_ptr::::wrapping_offset 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &mut syn::data::Field> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &mut syn::path::GenericArgument> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &syn::attr::NestedMeta> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &syn::data::Field> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &syn::data::Variant> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &syn::generics::GenericParam> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Item = &syn::path::GenericArgument> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::wrapping_offset 12 (0.0%) 1 (0.0%) core::slice::index:: for [T]>::index_mut 12 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::data_end 12 (0.0%) 1 (0.0%) pyo3_macros_backend::pyclass::get_class_python_name 12 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::insert 11 (0.0%) 1 (0.0%) as quote::to_tokens::ToTokens>::to_tokens 11 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold::enumerate 11 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_movemask_epi8 11 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::flat_map 11 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::sub 11 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::write 11 (0.0%) 1 (0.0%) core::str::::len 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::bucket 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::bucket_index 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::free_buckets 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::remove 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::bucket 11 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::lowest_set_bit_nonzero 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::load 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::load_aligned 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_empty_or_deleted 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_full 11 (0.0%) 1 (0.0%) pyo3_macros_backend::module::py_init::{{closure}} 11 (0.0%) 1 (0.0%) pyo3_macros_backend::pyimpl::get_cfg_attributes::{{closure}} 11 (0.0%) 1 (0.0%) quote::ident_fragment::IdentFragment::span 10 (0.0%) 1 (0.0%) <&mut syn::punctuated::Punctuated as core::iter::traits::collect::IntoIterator>::into_iter 10 (0.0%) 1 (0.0%) ::size 10 (0.0%) 1 (0.0%) ::to_tokens 10 (0.0%) 1 (0.0%) alloc::str:: for alloc::string::String>::borrow 10 (0.0%) 1 (0.0%) alloc::string::String::as_str 10 (0.0%) 1 (0.0%) alloc::string::String::from_utf8_unchecked 10 (0.0%) 1 (0.0%) core::cmp::PartialEq::ne 10 (0.0%) 1 (0.0%) core::cmp::impls::::lt 10 (0.0%) 1 (0.0%) core::num::::leading_zeros 10 (0.0%) 1 (0.0%) core::num::::trailing_zeros 10 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::new_in 10 (0.0%) 1 (0.0%) pyo3_macros_backend::pymethod::split_off_python_arg::{{closure}} 10 (0.0%) 1 (0.0%) pyo3_macros_backend::utils::option_type_argument::{{closure}} 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) core::alloc::layout::Layout::dangling 9 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_undefined_si128 9 (0.0%) 1 (0.0%) core::iter::adapters::peekable::Peekable::peek::{{closure}} 9 (0.0%) 1 (0.0%) core::mem::forget 9 (0.0%) 1 (0.0%) core::ptr::const_ptr::::wrapping_add 9 (0.0%) 1 (0.0%) core::ptr::const_ptr::::len 9 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::wrapping_add 9 (0.0%) 1 (0.0%) core::str::converts::from_utf8_unchecked_mut 9 (0.0%) 1 (0.0%) hashbrown::raw::offset_from 9 (0.0%) 1 (0.0%) pyo3_macros_backend::from_pyobject::FieldPyO3Attribute::FromPyWith 9 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionOption::Name 9 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionOption::Signature 9 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionOption::TextSignature 9 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::type_is_pymodule::{{closure}} 9 (0.0%) 1 (0.0%) pyo3_macros_backend::utils::is_python::{{closure}} 9 (0.0%) 1 (0.0%) syn::punctuated::Pair::End 8 (0.0%) 2 (0.0%) core::slice::index::range::{{closure}} 8 (0.0%) 1 (0.0%) as core::default::Default>::default 8 (0.0%) 1 (0.0%) ::default 8 (0.0%) 1 (0.0%) as core::default::Default>::default 8 (0.0%) 1 (0.0%) alloc::string::String::new 8 (0.0%) 1 (0.0%) core::alloc::layout::Layout::align 8 (0.0%) 1 (0.0%) core::char::methods::::len_utf8 8 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::fuse 8 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::peekable 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::slice::::is_empty 8 (0.0%) 1 (0.0%) hashbrown::map::make_hasher 8 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::drop 8 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::read 8 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::invert 8 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::leading_zeros 8 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::trailing_zeros 8 (0.0%) 1 (0.0%) pyo3_macros_backend::deprecations::Deprecations::new 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::eq 7 (0.0%) 1 (0.0%) ::default 7 (0.0%) 1 (0.0%) as core::iter::traits::exact_size::ExactSizeIterator>::len 7 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back::{{closure}}::{{closure}} 7 (0.0%) 1 (0.0%) alloc::string::String::is_empty 7 (0.0%) 1 (0.0%) alloc::string::String::len 7 (0.0%) 1 (0.0%) core::num::::make_ascii_lowercase 7 (0.0%) 1 (0.0%) core::num::nonzero::NonZeroUsize::new_unchecked 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(&proc_macro2::Ident,pyo3_macros_backend::from_pyobject::FieldPyO3Attributes)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(&syn::data::Field,pyo3_macros_backend::pyclass::FieldPyO3Options)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::string::String,())> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(proc_macro2::TokenStream,syn::token::Comma)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(pyo3_macros_backend::from_pyobject::FieldPyO3Attribute,syn::token::Comma)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(pyo3_macros_backend::konst::PyO3ConstAttribute,syn::token::Comma)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(pyo3_macros_backend::module::PyModulePyO3Option,syn::token::Comma)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(pyo3_macros_backend::pyclass::FieldPyO3Option,syn::token::Comma)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(pyo3_macros_backend::pyfunction::PyFunctionArgPyO3Attribute,syn::token::Comma)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(pyo3_macros_backend::pyfunction::PyFunctionOption,syn::token::Comma)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,pyo3_macros_backend::method::FnSpec::get_wrapper_function::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,core::iter::adapters::chain::Chain>,core::option::IntoIter>>,core::option::IntoIter>>,pyo3_macros_backend::pyclass::impl_descriptors::{{closure}}>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,pyo3_macros_backend::method::FnArg::parse>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::from_pyobject::Enum::new::{{closure}}>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::method::FnArg::parse>,syn::error::Error>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::defs::Proto::slot_defs::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,core::iter::adapters::chain::Chain>,core::option::IntoIter>>,core::option::IntoIter>>,pyo3_macros_backend::pyclass::impl_descriptors::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,pyo3_macros_backend::pyclass::impl_descriptors::{{closure}}>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,pyo3_macros_backend::pyclass::impl_descriptors::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::defs::Proto::slot_defs::{{closure}}>,pyo3_macros_backend::pyproto::impl_proto_methods::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,pyo3_macros_backend::method::FnArg::parse>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::from_pyobject::Enum::new::{{closure}}>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,pyo3_macros_backend::method::FnSpec::get_wrapper_function::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>,syn::attr::Attribute,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>,syn::attr::Attribute,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>,syn::attr::Attribute,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter,pyo3_macros_backend::attributes::take_attributes::{{closure}}>::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>,syn::attr::Attribute,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter,pyo3_macros_backend::attributes::take_attributes::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>,syn::attr::Attribute,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter,pyo3_macros_backend::attributes::take_attributes::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>,syn::attr::Attribute,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter,pyo3_macros_backend::attributes::take_attributes::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::attributes::take_attributes::{{closure}}>,syn::attr::Attribute,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter,pyo3_macros_backend::attributes::take_attributes::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,core::iter::adapters::chain::Chain>,core::option::IntoIter>>,core::option::IntoIter>>,pyo3_macros_backend::pyclass::impl_descriptors::{{closure}}>,proc_macro2::TokenStream,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter>,core::iter::adapters::chain::Chain>,core::option::IntoIter>>,core::option::IntoIter>>,pyo3_macros_backend::pyclass::impl_descriptors::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,pyo3_macros_backend::method::FnArg::parse>,pyo3_macros_backend::method::FnArg,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter>,pyo3_macros_backend::method::FnArg::parse>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::from_pyobject::Enum::new::{{closure}}>,pyo3_macros_backend::from_pyobject::Container,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter,pyo3_macros_backend::from_pyobject::Enum::new::{{closure}}>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::method::FnArg::parse>,pyo3_macros_backend::method::FnArg,syn::error::Error,,syn::error::Error> as core::iter::traits::collect::FromIterator>>::from_iter,pyo3_macros_backend::method::FnArg::parse>>::{{closure}},alloc::vec::Vec>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,pyo3_macros_backend::method::FnSpec::get_wrapper_function::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend, as core::iter::traits::collect::IntoIterator>::into_iter::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}}>::{{closure}}::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}}>::{{closure}}::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}}>::{{closure}}::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}}::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}}::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}}::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}}::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::result::Result::is_err 7 (0.0%) 1 (0.0%) hashbrown::map::HashMap::is_empty 7 (0.0%) 1 (0.0%) hashbrown::map::HashMap::len 7 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::is_empty 7 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::len 7 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_empty 7 (0.0%) 1 (0.0%) hashbrown::set::HashSet::is_empty 7 (0.0%) 1 (0.0%) pyo3_macros_backend::from_pyobject::ContainerPyO3Attribute::ErrorAnnotation 7 (0.0%) 1 (0.0%) pyo3_macros_backend::pyclass::FieldPyO3Option::Get 7 (0.0%) 1 (0.0%) pyo3_macros_backend::pyclass::FieldPyO3Option::Name 7 (0.0%) 1 (0.0%) pyo3_macros_backend::pyclass::FieldPyO3Option::Set 7 (0.0%) 1 (0.0%) pyo3_macros_backend::pyclass::PyClassPyO3Option::TextSignature 7 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionOption::PassModule 7 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new 7 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::is_empty 6 (0.0%) 2 (0.0%) as core::default::Default>::default 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) ::parse 6 (0.0%) 1 (0.0%) as syn::parse_quote::ParseQuote>::parse 6 (0.0%) 1 (0.0%) core::alloc::layout::Layout::size 6 (0.0%) 1 (0.0%) core::clone::impls::::clone 6 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_load_si128 6 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_set1_epi8 6 (0.0%) 1 (0.0%) core::mem::needs_drop 6 (0.0%) 1 (0.0%) core::num::::wrapping_neg 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(pyo3_macros_backend::from_pyobject::ContainerPyO3Attribute,syn::token::Comma)> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(pyo3_macros_backend::pyclass::PyClassPyO3Option,syn::token::Comma)> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(&syn::data::Field,pyo3_macros_backend::pyclass::FieldPyO3Options),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(pyo3_macros_backend::from_pyobject::ContainerPyO3Attribute,syn::token::Comma),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(pyo3_macros_backend::from_pyobject::FieldPyO3Attribute,syn::token::Comma),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(pyo3_macros_backend::konst::PyO3ConstAttribute,syn::token::Comma),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(pyo3_macros_backend::module::PyModulePyO3Option,syn::token::Comma),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(pyo3_macros_backend::pyclass::FieldPyO3Option,syn::token::Comma),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(pyo3_macros_backend::pyclass::PyClassPyO3Option,syn::token::Comma),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(pyo3_macros_backend::pyfunction::PyFunctionArgPyO3Attribute,syn::token::Comma),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(pyo3_macros_backend::pyfunction::PyFunctionOption,syn::token::Comma),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard<(syn::expr::Expr,syn::token::Comma),alloc::alloc::Global>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,pyo3_macros_backend::method::FnArg::parse>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::read 6 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::as_mut 6 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::as_ref 6 (0.0%) 1 (0.0%) hashbrown::raw::is_full 6 (0.0%) 1 (0.0%) hashbrown::raw::special_is_empty 6 (0.0%) 1 (0.0%) pyo3_macros_backend::attributes::FromPyWithAttribute 6 (0.0%) 1 (0.0%) pyo3_macros_backend::attributes::NameAttribute 6 (0.0%) 1 (0.0%) pyo3_macros_backend::konst::PyO3ConstAttribute::Name 6 (0.0%) 1 (0.0%) pyo3_macros_backend::module::PyModulePyO3Option::Name 6 (0.0%) 1 (0.0%) pyo3_macros_backend::pyfunction::PyFunctionArgPyO3Attribute::FromPyWith 6 (0.0%) 1 (0.0%) syn::attr::Attribute::parse_args 5 (0.0%) 1 (0.0%) as core::convert::AsMut>::as_mut 5 (0.0%) 1 (0.0%) as core::convert::AsRef>::as_ref 5 (0.0%) 1 (0.0%) syn::token::And 5 (0.0%) 1 (0.0%) syn::token::Bang 4 (0.0%) 1 (0.0%) >::borrow 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) core::num::nonzero::NonZeroUsize::get 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&[&str]> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&proc_macro2::Ident> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&str> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&syn::ty::Type> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&(&proc_macro2::Ident,pyo3_macros_backend::from_pyobject::FieldPyO3Attributes)> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::string::String> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::vec::Vec<(&proc_macro2::Ident,pyo3_macros_backend::from_pyobject::FieldPyO3Attributes)>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::vec::Vec> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::vec::Vec> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&bool> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option<&syn::ty::Type>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&proc_macro2::Ident> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&proc_macro2::Span> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::attributes::FromPyWithAttribute> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::attributes::kw::text_signature> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::attributes::kw::transparent> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::from_pyobject::Container> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::from_pyobject::ContainerType> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::from_pyobject::FieldGetter> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::from_pyobject::FieldPyO3Attributes> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::method::MethodTypeAttribute> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::method::SelfType> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::pyfunction::Argument> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&pyo3_macros_backend::pyfunction::PyFunctionArgPyO3Attributes> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&syn::expr::ExprPath> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&syn::lit::Lit> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&syn::lit::LitStr> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&syn::path::Path> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&syn::token::Eq> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&usize> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::find::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::find::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::reserve_rehash::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new::KEYS::__getit 3 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::new 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) ::display 1 (0.0%) 1 (0.0%) core::hint::unreachable_unchecked 1 (0.0%) 1 (0.0%) core::ptr::null 1 (0.0%) 1 (0.0%) core::ptr::null_mut