Lines Copies Function name ----- ------ ------------- 32978 (100%) 1088 (100%) (TOTAL) 1081 (3.3%) 1 (0.1%) rust_decimal::ops::div::div_impl 983 (3.0%) 1 (0.1%) rust_decimal::str::parse_str_radix_n 811 (2.5%) 1 (0.1%) rust_decimal::ops::rem::rem_full 778 (2.4%) 1 (0.1%) rust_decimal::ops::add::unaligned_add 776 (2.4%) 8 (0.7%) rust_decimal::str::handle_digit_64 712 (2.2%) 1 (0.1%) alloc::str::join_generic_copy 652 (2.0%) 4 (0.4%) rust_decimal::str::handle_full_128 614 (1.9%) 1 (0.1%) rust_decimal::decimal::Decimal::from_scientific 594 (1.8%) 1 (0.1%) rust_decimal::decimal::Decimal::round_sf_with_strategy 528 (1.6%) 16 (1.5%) rust_decimal::str::dispatch_next 516 (1.6%) 1 (0.1%) rust_decimal::ops::mul::mul_impl 494 (1.5%) 11 (1.0%) as core::ops::try_trait::Try>::branch 472 (1.4%) 1 (0.1%) rust_decimal::ops::rem::rem_impl 450 (1.4%) 18 (1.7%) rust_decimal::str::non_digit_dispatch_u64 450 (1.4%) 1 (0.1%) rust_decimal::ops::common::Buf24::rescale 419 (1.3%) 1 (0.1%) rust_decimal::decimal::base2_to_decimal 381 (1.2%) 1 (0.1%) rust_decimal::decimal::Decimal::round_dp_with_strategy 342 (1.0%) 18 (1.7%) rust_decimal::str::byte_dispatch_u64 299 (0.9%) 6 (0.6%) core::option::Option::ok_or_else 285 (0.9%) 1 (0.1%) rust_decimal::ops::add::add_sub_internal 283 (0.9%) 1 (0.1%) rust_decimal::str::to_str_internal 278 (0.8%) 2 (0.2%) alloc::raw_vec::RawVec::grow_amortized 265 (0.8%) 5 (0.5%) core::result::Result::map_err 241 (0.7%) 1 (0.1%) core::char::methods::encode_utf8_raw 206 (0.6%) 2 (0.2%) core::iter::traits::iterator::Iterator::try_fold 206 (0.6%) 1 (0.1%) rust_decimal::str::fmt_scientific_notation 205 (0.6%) 1 (0.1%) rust_decimal::ops::common::Buf12::find_scale 201 (0.6%) 1 (0.1%) rust_decimal::ops::div::::partial_divide_96 196 (0.6%) 1 (0.1%) rust_decimal::ops::array::rescale_internal 191 (0.6%) 3 (0.3%) >::extend 184 (0.6%) 1 (0.1%) rust_decimal::ops::add::aligned_add 163 (0.5%) 4 (0.4%) as core::iter::traits::iterator::Iterator>::next 163 (0.5%) 4 (0.4%) core::slice::iter::Iter::new 163 (0.5%) 1 (0.1%) rust_decimal::decimal::Decimal::deserialize 161 (0.5%) 1 (0.1%) arrayvec::char::encode_utf8 160 (0.5%) 4 (0.4%) core::slice::iter::Iter::post_inc_start 157 (0.5%) 1 (0.1%) alloc::alloc::Global::grow_impl 155 (0.5%) 5 (0.5%) core::fmt::ArgumentV1::new 154 (0.5%) 1 (0.1%) alloc::raw_vec::finish_grow 149 (0.5%) 1 (0.1%) rust_decimal::ops::div::unscale 148 (0.4%) 7 (0.6%) as core::ops::try_trait::FromResidual>>::from_residual 144 (0.4%) 3 (0.3%) core::iter::adapters::map::map_fold::{{closure}} 142 (0.4%) 2 (0.2%) core::iter::traits::iterator::Iterator::fold 142 (0.4%) 1 (0.1%) rust_decimal::ops::div::::partial_divide_64 140 (0.4%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::next 140 (0.4%) 1 (0.1%) alloc::raw_vec::RawVec::allocate_in 137 (0.4%) 3 (0.3%) >::from_iter 137 (0.4%) 1 (0.1%) ::fmt 136 (0.4%) 4 (0.4%) rust_decimal::str::handle_data 135 (0.4%) 3 (0.3%) as core::iter::traits::iterator::Iterator>::fold 134 (0.4%) 3 (0.3%) core::option::Option::map 132 (0.4%) 3 (0.3%) as core::iter::traits::iterator::Iterator>::fold 132 (0.4%) 1 (0.1%) rust_decimal::ops::add::reduce_scale 130 (0.4%) 3 (0.3%) core::mem::replace 127 (0.4%) 1 (0.1%) rust_decimal::ops::array::manage_add_by_internal 124 (0.4%) 4 (0.4%) core::ptr::metadata::from_raw_parts 124 (0.4%) 4 (0.4%) core::ptr::metadata::from_raw_parts_mut 120 (0.4%) 5 (0.5%) as core::ops::try_trait::Try>::branch 117 (0.4%) 1 (0.1%) rust_decimal::ops::div::unscale_from_overflow 116 (0.4%) 2 (0.2%) alloc::raw_vec::RawVec::current_memory 114 (0.3%) 1 (0.1%) rust_decimal::decimal::Decimal::try_from_i128_with_scale 112 (0.3%) 1 (0.1%) rust_decimal::decimal::Decimal::serialize 105 (0.3%) 3 (0.3%) core::option::Option::ok_or 104 (0.3%) 3 (0.3%) core::iter::traits::iterator::Iterator::for_each 104 (0.3%) 1 (0.1%) rust_decimal::ops::cmp::cmp_internal 102 (0.3%) 2 (0.2%) alloc::vec::Vec::push 102 (0.3%) 2 (0.2%) core::alloc::layout::Layout::array 101 (0.3%) 1 (0.1%) rust_decimal::decimal::from_f64 98 (0.3%) 1 (0.1%) arrayvec::arrayvec::ArrayVec::try_insert 96 (0.3%) 1 (0.1%) core::str::validations::next_code_point 95 (0.3%) 1 (0.1%) ::to_f64 95 (0.3%) 1 (0.1%) rust_decimal::decimal::from_f32 94 (0.3%) 1 (0.1%) rust_decimal::ops::add::fast_add 93 (0.3%) 1 (0.1%) rust_decimal::decimal::Decimal::ceil 93 (0.3%) 1 (0.1%) rust_decimal::decimal::Decimal::floor 93 (0.3%) 1 (0.1%) rust_decimal::ops::cmp::rescale 92 (0.3%) 2 (0.2%) arrayvec::arrayvec_impl::ArrayVecImpl::try_push 91 (0.3%) 1 (0.1%) rust_decimal::decimal::Decimal::normalize_assign 91 (0.3%) 1 (0.1%) rust_decimal::ops::array::div_by_1x 90 (0.3%) 1 (0.1%) rust_decimal::decimal::Decimal::trunc 89 (0.3%) 1 (0.1%) ::fmt 89 (0.3%) 1 (0.1%) alloc::alloc::Global::alloc_impl 88 (0.3%) 1 (0.1%) rust_decimal::ops::array::div_by_u32 87 (0.3%) 3 (0.3%) as core::iter::traits::iterator::Iterator>::next 86 (0.3%) 2 (0.2%) core::option::Option::and_then 86 (0.3%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::fold 85 (0.3%) 1 (0.1%) rust_decimal::ops::div::::div32 82 (0.2%) 2 (0.2%) as core::iter::traits::exact_size::ExactSizeIterator>::len 82 (0.2%) 2 (0.2%) core::result::Result::unwrap 82 (0.2%) 1 (0.1%) core::str::iter::SplitInternal

::get_end 80 (0.2%) 1 (0.1%) rust_decimal::ops::array::sub_by_internal 79 (0.2%) 1 (0.1%) ::fmt 79 (0.2%) 1 (0.1%) rust_decimal::decimal::Decimal::try_new 76 (0.2%) 1 (0.1%) ::to_i64 76 (0.2%) 1 (0.1%) ::fmt 76 (0.2%) 1 (0.1%) as core::panic::BoxMeUp>::take_box 76 (0.2%) 1 (0.1%) core::cmp::max_by 76 (0.2%) 1 (0.1%) core::cmp::min_by 75 (0.2%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::nth 75 (0.2%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::nth 75 (0.2%) 1 (0.1%) core::fmt::builders::DebugList::entries 74 (0.2%) 1 (0.1%) rust_decimal::ops::array::cmp_internal 73 (0.2%) 1 (0.1%) alloc::alloc::box_free 73 (0.2%) 1 (0.1%) core::str::iter::SplitInternal

::next 72 (0.2%) 1 (0.1%) alloc::boxed::Box::into_unique 72 (0.2%) 1 (0.1%) rust_decimal::ops::cmp::cmp_impl 71 (0.2%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::try_fold 71 (0.2%) 1 (0.1%) core::iter::traits::double_ended::DoubleEndedIterator::rfold 70 (0.2%) 2 (0.2%) arrayvec::arrayvec_impl::ArrayVecImpl::push_unchecked 70 (0.2%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::nth 69 (0.2%) 4 (0.4%) core::ptr::read 69 (0.2%) 1 (0.1%) ::fmt 68 (0.2%) 2 (0.2%) as core::fmt::Debug>::fmt 66 (0.2%) 5 (0.5%) core::iter::adapters::map::Map::new 66 (0.2%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 66 (0.2%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 66 (0.2%) 1 (0.1%) rust_decimal::decimal::Decimal::checked_div 65 (0.2%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::try_fold::check::{{closure}} 65 (0.2%) 1 (0.1%) as core::cmp::PartialEq>::eq 65 (0.2%) 1 (0.1%) rust_decimal::decimal::Decimal::checked_mul 65 (0.2%) 1 (0.1%) rust_decimal::ops::mul::mul_by_32bit_lhs 64 (0.2%) 1 (0.1%) rust_decimal::ops::common::Dec64::new 63 (0.2%) 1 (0.1%) as core::iter::traits::double_ended::DoubleEndedIterator>::nth_back 63 (0.2%) 1 (0.1%) ::add_assign 63 (0.2%) 1 (0.1%) ::div_assign 63 (0.2%) 1 (0.1%) ::mul_assign 63 (0.2%) 1 (0.1%) ::rem_assign 63 (0.2%) 1 (0.1%) ::sub_assign 62 (0.2%) 2 (0.2%) arrayvec::arrayvec::ArrayVec::new 62 (0.2%) 1 (0.1%) ::next 61 (0.2%) 1 (0.1%) as core::str::pattern::Searcher>::next 61 (0.2%) 1 (0.1%) ::from_i128 61 (0.2%) 1 (0.1%) core::iter::adapters::map::map_try_fold::{{closure}} 60 (0.2%) 2 (0.2%) as core::iter::range::RangeIteratorImpl>::spec_next 60 (0.2%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::all 59 (0.2%) 7 (0.6%) core::mem::maybe_uninit::MaybeUninit::assume_init 59 (0.2%) 1 (0.1%) rust_decimal::ops::array::mul_by_10 58 (0.2%) 17 (1.6%) ::into_iter 58 (0.2%) 2 (0.2%) as core::ops::drop::Drop>::drop 57 (0.2%) 1 (0.1%) core::str::::split 56 (0.2%) 1 (0.1%) ::to_i128 55 (0.2%) 1 (0.1%) ::to_u64 55 (0.2%) 1 (0.1%) rust_decimal::str::maybe_round 54 (0.2%) 1 (0.1%) core::slice::iter::Iter::make_slice 54 (0.2%) 1 (0.1%) rust_decimal::decimal::Decimal::from_i128_with_scale 54 (0.2%) 1 (0.1%) rust_decimal::decimal::Decimal::new 52 (0.2%) 1 (0.1%) ::to_u128 52 (0.2%) 1 (0.1%) core::num::::pow 52 (0.2%) 1 (0.1%) rust_decimal::ops::div::increase_scale 51 (0.2%) 2 (0.2%) as core::ops::try_trait::Try>::branch 51 (0.2%) 1 (0.1%) rust_decimal::decimal::Decimal::from_parts 50 (0.2%) 5 (0.5%) core::ptr::mut_ptr::::offset 50 (0.2%) 1 (0.1%) alloc::vec::Vec::insert 50 (0.2%) 1 (0.1%) core::fmt::Arguments::new_v1 49 (0.1%) 1 (0.1%) ::to_vec 49 (0.1%) 1 (0.1%) rust_decimal::decimal::Decimal::from_parts_raw 49 (0.1%) 1 (0.1%) rust_decimal::ops::array::mul_by_u32 49 (0.1%) 1 (0.1%) rust_decimal::ops::array::shl1_internal 48 (0.1%) 1 (0.1%) ::from_i64 47 (0.1%) 3 (0.3%) >::extend 47 (0.1%) 1 (0.1%) core::option::Option::unwrap_unchecked 47 (0.1%) 1 (0.1%) core::str::pattern::Searcher::next_match 47 (0.1%) 1 (0.1%) rust_decimal::decimal::Decimal::rescale 45 (0.1%) 5 (0.5%) as core::ops::try_trait::FromResidual>::from_residual 45 (0.1%) 1 (0.1%) ::from_i32 44 (0.1%) 1 (0.1%) alloc::boxed::Box::into_raw_with_allocator 44 (0.1%) 1 (0.1%) rust_decimal::ops::div::::div32_const 43 (0.1%) 1 (0.1%) ::clone 43 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 43 (0.1%) 1 (0.1%) rust_decimal::decimal::Decimal::fract 43 (0.1%) 1 (0.1%) rust_decimal::ops::div::round_up 43 (0.1%) 1 (0.1%) std::panicking::begin_panic::{{closure}} 42 (0.1%) 1 (0.1%) core::slice::::starts_with 42 (0.1%) 1 (0.1%) rust_decimal::ops::array::manage_add_by_internal::{{closure}} 41 (0.1%) 1 (0.1%) core::slice::iter::IterMut::new 41 (0.1%) 1 (0.1%) std::panicking::begin_panic 40 (0.1%) 4 (0.4%) core::ptr::const_ptr::::offset 40 (0.1%) 1 (0.1%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 40 (0.1%) 1 (0.1%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 40 (0.1%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 40 (0.1%) 1 (0.1%) core::slice::iter::IterMut::post_inc_start 40 (0.1%) 1 (0.1%) rust_decimal::ops::common::Buf24::upper_word 39 (0.1%) 5 (0.5%) core::iter::traits::iterator::Iterator::map 39 (0.1%) 4 (0.4%) core::iter::adapters::skip::Skip::new 39 (0.1%) 2 (0.2%) alloc::str::join_generic_copy::{{closure}} 39 (0.1%) 1 (0.1%) alloc::raw_vec::handle_reserve 38 (0.1%) 1 (0.1%) as core::str::pattern::Pattern>::into_searcher 37 (0.1%) 3 (0.3%) core::iter::adapters::cloned::Cloned::new 37 (0.1%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::try_fold 37 (0.1%) 1 (0.1%) arrayvec::array_string::ArrayString<_>::try_push 37 (0.1%) 1 (0.1%) core::slice::iter::Iter::pre_dec_end 37 (0.1%) 1 (0.1%) core::slice::iter::IterMut::pre_dec_end 36 (0.1%) 4 (0.4%) core::ptr::slice_from_raw_parts 36 (0.1%) 4 (0.4%) core::ptr::slice_from_raw_parts_mut 36 (0.1%) 4 (0.4%) core::slice::raw::from_raw_parts 36 (0.1%) 2 (0.2%) alloc::raw_vec::finish_grow::{{closure}} 36 (0.1%) 2 (0.2%) arrayvec::arrayvec_impl::ArrayVecImpl::truncate 35 (0.1%) 1 (0.1%) <&str as core::str::pattern::Pattern>::strip_prefix_of 35 (0.1%) 1 (0.1%) ::add 35 (0.1%) 1 (0.1%) ::div 35 (0.1%) 1 (0.1%) ::mul 35 (0.1%) 1 (0.1%) ::rem 35 (0.1%) 1 (0.1%) ::sub 35 (0.1%) 1 (0.1%) alloc::raw_vec::RawVec::new_in 35 (0.1%) 1 (0.1%) core::result::Result::expect 35 (0.1%) 1 (0.1%) rust_decimal::decimal::Decimal::max 35 (0.1%) 1 (0.1%) rust_decimal::decimal::Decimal::min 34 (0.1%) 1 (0.1%) ::to_string 34 (0.1%) 1 (0.1%) core::num::::overflowing_mul 34 (0.1%) 1 (0.1%) core::num::::overflowing_sub 34 (0.1%) 1 (0.1%) core::num::::overflowing_add 34 (0.1%) 1 (0.1%) core::num::::overflowing_mul 34 (0.1%) 1 (0.1%) std::sys_common::backtrace::__rust_end_short_backtrace 33 (0.1%) 1 (0.1%) ::from_u128 33 (0.1%) 1 (0.1%) core::str::iter::SplitNInternal

::next 32 (0.1%) 2 (0.2%) core::array::::fmt 32 (0.1%) 2 (0.2%) rust_decimal::str::parse_str_radix_10_dispatch 32 (0.1%) 1 (0.1%) alloc::string::String::push 32 (0.1%) 1 (0.1%) arrayvec::arrayvec_impl::ArrayVecImpl::pop 32 (0.1%) 1 (0.1%) core::num::::checked_mul 32 (0.1%) 1 (0.1%) core::num::::checked_sub 32 (0.1%) 1 (0.1%) core::num::::checked_add 32 (0.1%) 1 (0.1%) core::num::::checked_mul 32 (0.1%) 1 (0.1%) core::str::::splitn 32 (0.1%) 1 (0.1%) rust_decimal::ops::add::rescale32 31 (0.1%) 5 (0.5%) core::ptr::write 31 (0.1%) 1 (0.1%) ::abs_sub 31 (0.1%) 1 (0.1%) arrayvec::array_string::ArrayString<_>::new 31 (0.1%) 1 (0.1%) rust_decimal::ops::div::::add32 31 (0.1%) 1 (0.1%) rust_decimal::ops::div::increase_scale64 30 (0.1%) 5 (0.5%) core::ptr::non_null::NonNull::new_unchecked 30 (0.1%) 3 (0.3%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}} 30 (0.1%) 1 (0.1%) rust_decimal::decimal::Decimal::is_zero 29 (0.1%) 1 (0.1%) ::fmt 29 (0.1%) 1 (0.1%) ::fmt 29 (0.1%) 1 (0.1%) alloc::raw_vec::alloc_guard 29 (0.1%) 1 (0.1%) rust_decimal::decimal::Decimal::set_scale 29 (0.1%) 1 (0.1%) rust_decimal::ops::common::Dec64::to_decimal 28 (0.1%) 4 (0.4%) core::slice::::iter 28 (0.1%) 2 (0.2%) core::slice::::len 28 (0.1%) 1 (0.1%) alloc::alloc::exchange_malloc 28 (0.1%) 1 (0.1%) alloc::boxed::Box::new 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::ptr::drop_in_place> 28 (0.1%) 1 (0.1%) core::slice::::split_first 28 (0.1%) 1 (0.1%) rust_decimal::ops::add::flip_sign 28 (0.1%) 1 (0.1%) rust_decimal::ops::common::Buf12::from_dec64 27 (0.1%) 6 (0.6%) <&T as core::fmt::Debug>::fmt 27 (0.1%) 3 (0.3%) core::slice::raw::from_raw_parts_mut 27 (0.1%) 1 (0.1%) ::signum 26 (0.1%) 7 (0.6%) core::mem::maybe_uninit::MaybeUninit::uninit 26 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 26 (0.1%) 2 (0.2%) alloc::raw_vec::RawVec::capacity 26 (0.1%) 1 (0.1%) <&rust_decimal::decimal::Decimal as core::ops::arith::Div<&rust_decimal::decimal::Decimal>>::div 26 (0.1%) 1 (0.1%) <&rust_decimal::decimal::Decimal as core::ops::arith::Rem<&rust_decimal::decimal::Decimal>>::rem 26 (0.1%) 1 (0.1%) core::cmp::PartialOrd::le 26 (0.1%) 1 (0.1%) core::fmt::num::::fmt 26 (0.1%) 1 (0.1%) std::panicking::begin_panic::PanicPayload::new 25 (0.1%) 3 (0.3%) core::iter::traits::iterator::Iterator::cloned 25 (0.1%) 1 (0.1%) <&rust_decimal::decimal::Decimal as core::ops::arith::Neg>::neg 25 (0.1%) 1 (0.1%) <[T] as core::fmt::Debug>::fmt 25 (0.1%) 1 (0.1%) core::ops::control_flow::ControlFlow::Output>::from_try 25 (0.1%) 1 (0.1%) core::slice::::split_at_mut_unchecked 25 (0.1%) 1 (0.1%) rust_decimal::ops::array::mul_part 25 (0.1%) 1 (0.1%) rust_decimal::ops::array::sub_part 24 (0.1%) 8 (0.7%) rust_decimal::str::handle_point 24 (0.1%) 8 (0.7%) rust_decimal::str::handle_separator 24 (0.1%) 5 (0.5%) rust_decimal::decimal::Decimal::from_scientific::{{closure}} 24 (0.1%) 2 (0.2%) core::iter::adapters::rev::Rev::new 24 (0.1%) 2 (0.2%) core::ops::function::FnOnce::call_once 24 (0.1%) 1 (0.1%) <&mut rust_decimal::decimal::Decimal as core::ops::arith::AddAssign>::add_assign 24 (0.1%) 1 (0.1%) <&mut rust_decimal::decimal::Decimal as core::ops::arith::DivAssign>::div_assign 24 (0.1%) 1 (0.1%) <&mut rust_decimal::decimal::Decimal as core::ops::arith::MulAssign>::mul_assign 24 (0.1%) 1 (0.1%) <&mut rust_decimal::decimal::Decimal as core::ops::arith::RemAssign>::rem_assign 24 (0.1%) 1 (0.1%) <&mut rust_decimal::decimal::Decimal as core::ops::arith::SubAssign>::sub_assign 24 (0.1%) 1 (0.1%) ::from_u64 24 (0.1%) 1 (0.1%) rust_decimal::decimal::Decimal::mantissa 24 (0.1%) 1 (0.1%) rust_decimal::ops::common::Buf12::from_decimal 23 (0.1%) 4 (0.4%) core::ptr::const_ptr::::is_null 23 (0.1%) 4 (0.4%) core::ptr::mut_ptr::::is_null 23 (0.1%) 1 (0.1%) <&rust_decimal::decimal::Decimal as core::ops::arith::Add<&rust_decimal::decimal::Decimal>>::add 23 (0.1%) 1 (0.1%) <&rust_decimal::decimal::Decimal as core::ops::arith::Mul<&rust_decimal::decimal::Decimal>>::mul 23 (0.1%) 1 (0.1%) <&rust_decimal::decimal::Decimal as core::ops::arith::Sub<&rust_decimal::decimal::Decimal>>::sub 23 (0.1%) 1 (0.1%) core::cmp::PartialOrd::gt 23 (0.1%) 1 (0.1%) core::cmp::PartialOrd::lt 23 (0.1%) 1 (0.1%) core::ops::control_flow::ControlFlow::Output>::into_try 22 (0.1%) 6 (0.6%) >::into 22 (0.1%) 2 (0.2%) as core::ops::deref::Deref>::deref 22 (0.1%) 2 (0.2%) alloc::raw_vec::RawVec::set_ptr_and_cap 22 (0.1%) 2 (0.2%) arrayvec::arrayvec_impl::ArrayVecImpl::as_slice 22 (0.1%) 2 (0.2%) core::ops::function::FnMut::call_mut 22 (0.1%) 2 (0.2%) core::slice::::copy_from_slice 22 (0.1%) 1 (0.1%) >::from 22 (0.1%) 1 (0.1%) alloc::boxed::Box::leak 22 (0.1%) 1 (0.1%) rust_decimal::decimal::Decimal::unpack 22 (0.1%) 1 (0.1%) rust_decimal::ops::common::Buf24::zero 21 (0.1%) 7 (0.6%) core::mem::manually_drop::ManuallyDrop::into_inner 21 (0.1%) 1 (0.1%) ::neg 21 (0.1%) 1 (0.1%) ::from_u32 21 (0.1%) 1 (0.1%) rust_decimal::ops::common::Buf16::zero 20 (0.1%) 4 (0.4%) core::iter::traits::iterator::Iterator::skip 20 (0.1%) 2 (0.2%) as core::ops::drop::Drop>::drop 20 (0.1%) 2 (0.2%) alloc::raw_vec::RawVec::reserve::do_reserve_and_handle 20 (0.1%) 2 (0.2%) alloc::raw_vec::RawVec::reserve_for_push 20 (0.1%) 2 (0.2%) alloc::vec::Vec::new 20 (0.1%) 1 (0.1%) <[A] as core::slice::cmp::SlicePartialEq>::equal 20 (0.1%) 1 (0.1%) ::deallocate 20 (0.1%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 20 (0.1%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index 20 (0.1%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index_mut 20 (0.1%) 1 (0.1%) alloc::vec::Vec::spare_capacity_mut 20 (0.1%) 1 (0.1%) core::panicking::panic_display 20 (0.1%) 1 (0.1%) core::str::::chars 20 (0.1%) 1 (0.1%) rust_decimal::decimal::Decimal::round_dp 19 (0.1%) 3 (0.3%) core::ptr::unique::Unique::cast 19 (0.1%) 1 (0.1%) ::strip_prefix_of 19 (0.1%) 1 (0.1%) core::char::methods::len_utf8 19 (0.1%) 1 (0.1%) core::iter::traits::iterator::Iterator::all::check::{{closure}} 18 (0.1%) 2 (0.2%) alloc::vec::Vec::as_mut_ptr 18 (0.1%) 2 (0.2%) alloc::vec::Vec::as_ptr 18 (0.1%) 1 (0.1%) alloc::vec::Vec::append_elements 18 (0.1%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.1%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.1%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.1%) 1 (0.1%) core::option::Option::take 17 (0.1%) 3 (0.3%) core::iter::traits::iterator::Iterator::collect 17 (0.1%) 2 (0.2%) as core::ops::try_trait::FromResidual>::from_residual 17 (0.1%) 1 (0.1%) core::option::Option::unwrap 17 (0.1%) 1 (0.1%) core::str::::as_bytes 17 (0.1%) 1 (0.1%) core::str::converts::from_utf8_unchecked 17 (0.1%) 1 (0.1%) num_traits::cast::ToPrimitive::to_f32 17 (0.1%) 1 (0.1%) rust_decimal::decimal:: for f32>::try_from 17 (0.1%) 1 (0.1%) rust_decimal::decimal:: for f64>::try_from 16 (0.0%) 2 (0.2%) core::array:: for [T; N]>::index 16 (0.0%) 2 (0.2%) core::iter::adapters::enumerate::Enumerate::new 16 (0.0%) 2 (0.2%) core::ptr::non_null::NonNull::cast 16 (0.0%) 1 (0.1%) core::option::Option::as_ref 16 (0.0%) 1 (0.1%) core::option::Option::expect 16 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::mantissa_array3 15 (0.0%) 3 (0.3%) >::extend::{{closure}} 15 (0.0%) 3 (0.3%) core::iter::adapters::map::map_fold 15 (0.0%) 1 (0.1%) as core::ops::deref::Deref>::deref 15 (0.0%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index 15 (0.0%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index_mut 15 (0.0%) 1 (0.1%) ::to_f32 15 (0.0%) 1 (0.1%) ::abs 15 (0.0%) 1 (0.1%) core::str::::parse 15 (0.0%) 1 (0.1%) core::str::traits:: for core::ops::range::RangeFrom>::get_unchecked 15 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::round 15 (0.0%) 1 (0.1%) rust_decimal::error::tail_error 14 (0.0%) 7 (0.6%) core::slice::::as_ptr 14 (0.0%) 2 (0.2%) as core::ops::deref::Deref>::deref 14 (0.0%) 2 (0.2%) alloc::raw_vec::RawVec::reserve 14 (0.0%) 2 (0.2%) arrayvec::arrayvec::ArrayVec::as_slice 14 (0.0%) 2 (0.2%) core::iter::range::>::next 14 (0.0%) 2 (0.2%) core::iter::traits::iterator::Iterator::rev 14 (0.0%) 2 (0.2%) core::slice::index:: for [T]>::index 14 (0.0%) 2 (0.2%) core::slice::index:: for [T]>::index_mut 14 (0.0%) 2 (0.2%) core::str::::get_unchecked 14 (0.0%) 1 (0.1%) <&mut rust_decimal::decimal::Decimal as core::ops::arith::AddAssign<&rust_decimal::decimal::Decimal>>::add_assign 14 (0.0%) 1 (0.1%) <&mut rust_decimal::decimal::Decimal as core::ops::arith::DivAssign<&rust_decimal::decimal::Decimal>>::div_assign 14 (0.0%) 1 (0.1%) <&mut rust_decimal::decimal::Decimal as core::ops::arith::MulAssign<&rust_decimal::decimal::Decimal>>::mul_assign 14 (0.0%) 1 (0.1%) <&mut rust_decimal::decimal::Decimal as core::ops::arith::RemAssign<&rust_decimal::decimal::Decimal>>::rem_assign 14 (0.0%) 1 (0.1%) <&mut rust_decimal::decimal::Decimal as core::ops::arith::SubAssign<&rust_decimal::decimal::Decimal>>::sub_assign 14 (0.0%) 1 (0.1%) ::into_searcher 14 (0.0%) 1 (0.1%) as core::panic::BoxMeUp>::get 14 (0.0%) 1 (0.1%) alloc::str::::to_owned 14 (0.0%) 1 (0.1%) alloc::str:: for [S]>::join 14 (0.0%) 1 (0.1%) core::alloc::layout::Layout::from_size_align_unchecked 14 (0.0%) 1 (0.1%) core::fmt::Write::write_fmt 14 (0.0%) 1 (0.1%) core::option::Option::is_some 14 (0.0%) 1 (0.1%) core::ptr::metadata::metadata 14 (0.0%) 1 (0.1%) core::ptr::non_null::NonNull::new 14 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::set_sign_positive 13 (0.0%) 2 (0.2%) as core::ops::try_trait::Try>::from_output 13 (0.0%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 13 (0.0%) 1 (0.1%) as core::ops::try_trait::Try>::from_output 13 (0.0%) 1 (0.1%) as core::convert::From<&mut T>>::from 13 (0.0%) 1 (0.1%) >::add_assign 13 (0.0%) 1 (0.1%) >::div_assign 13 (0.0%) 1 (0.1%) >::mul_assign 13 (0.0%) 1 (0.1%) >::rem_assign 13 (0.0%) 1 (0.1%) >::sub_assign 13 (0.0%) 1 (0.1%) alloc::raw_vec::RawVec::with_capacity_in 13 (0.0%) 1 (0.1%) alloc::string::String::from_utf8_unchecked 13 (0.0%) 1 (0.1%) core::char::methods::::encode_utf8 13 (0.0%) 1 (0.1%) core::mem::manually_drop::ManuallyDrop::new 13 (0.0%) 1 (0.1%) core::ptr::non_null::NonNull<[T]>::slice_from_raw_parts 13 (0.0%) 1 (0.1%) core::str::traits:: for core::ops::range::Range>::get_unchecked 13 (0.0%) 1 (0.1%) rust_decimal::str::parse_str_radix_10 12 (0.0%) 4 (0.4%) core::ptr::const_ptr::::add 12 (0.0%) 4 (0.4%) core::ptr::mut_ptr::::add 12 (0.0%) 4 (0.4%) core::slice::iter::size_from_ptr 12 (0.0%) 3 (0.3%) core::iter::traits::iterator::Iterator::for_each::call 12 (0.0%) 2 (0.2%) alloc::raw_vec::RawVec::needs_to_grow 12 (0.0%) 2 (0.2%) alloc::vec::Vec::reserve 12 (0.0%) 2 (0.2%) arrayvec::arrayvec_impl::ArrayVecImpl::push 12 (0.0%) 2 (0.2%) core::intrinsics::copy 12 (0.0%) 1 (0.1%) <&mut W as core::fmt::Write>::write_fmt 12 (0.0%) 1 (0.1%) >::from 12 (0.0%) 1 (0.1%) ::deref 12 (0.0%) 1 (0.1%) as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter>>::spec_extend 12 (0.0%) 1 (0.1%) ::eq 12 (0.0%) 1 (0.1%) alloc::alloc::alloc 12 (0.0%) 1 (0.1%) alloc::alloc::alloc_zeroed 12 (0.0%) 1 (0.1%) alloc::alloc::dealloc 12 (0.0%) 1 (0.1%) alloc::alloc::realloc 12 (0.0%) 1 (0.1%) alloc::raw_vec::handle_reserve::{{closure}} 12 (0.0%) 1 (0.1%) alloc::string::String::new 12 (0.0%) 1 (0.1%) alloc::vec::Vec::with_capacity_in 12 (0.0%) 1 (0.1%) core::any::TypeId::of 12 (0.0%) 1 (0.1%) core::iter::traits::iterator::Iterator::all 12 (0.0%) 1 (0.1%) core::num::::wrapping_shr 12 (0.0%) 1 (0.1%) core::ops::function::impls:: for &mut F>::call_once 12 (0.0%) 1 (0.1%) core::str::::char_indices 12 (0.0%) 1 (0.1%) rust_decimal::ops::array::is_all_zero 11 (0.0%) 3 (0.3%) core::intrinsics::copy_nonoverlapping 11 (0.0%) 2 (0.2%) <&T as core::fmt::Display>::fmt 11 (0.0%) 1 (0.1%) <&str as core::str::pattern::Pattern>::is_prefix_of 11 (0.0%) 1 (0.1%) arrayvec::arrayvec_impl::ArrayVecImpl::as_mut_slice 11 (0.0%) 1 (0.1%) core::cmp::impls:: for &A>::eq 11 (0.0%) 1 (0.1%) core::ptr::unique::Unique::as_ref 11 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf12::high64 11 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf12::low64 11 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf16::high64 11 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf16::low64 11 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf16::mid64 11 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf24::low64 10 (0.0%) 3 (0.3%) as core::iter::traits::iterator::Iterator>::size_hint 10 (0.0%) 2 (0.2%) as arrayvec::arrayvec_impl::ArrayVecImpl>::as_mut_ptr 10 (0.0%) 2 (0.2%) as arrayvec::arrayvec_impl::ArrayVecImpl>::as_ptr 10 (0.0%) 2 (0.2%) alloc::raw_vec::RawVec::ptr 10 (0.0%) 1 (0.1%) ::matches 10 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 10 (0.0%) 1 (0.1%) >::try_from 10 (0.0%) 1 (0.1%) >::try_from 10 (0.0%) 1 (0.1%) >::from 10 (0.0%) 1 (0.1%) ::expecting 10 (0.0%) 1 (0.1%) alloc::boxed::Box::into_raw 10 (0.0%) 1 (0.1%) core::f32::::from_bits 10 (0.0%) 1 (0.1%) core::f32::::to_bits 10 (0.0%) 1 (0.1%) core::f64::::from_bits 10 (0.0%) 1 (0.1%) core::f64::::to_bits 10 (0.0%) 1 (0.1%) core::mem::size_of_val 10 (0.0%) 1 (0.1%) core::num::::leading_zeros 10 (0.0%) 1 (0.1%) core::num::::unchecked_add 10 (0.0%) 1 (0.1%) core::num::::saturating_sub 10 (0.0%) 1 (0.1%) core::num::::unchecked_add 10 (0.0%) 1 (0.1%) core::ptr::const_ptr::::guaranteed_eq 10 (0.0%) 1 (0.1%) core::ptr::const_ptr::::wrapping_offset 10 (0.0%) 1 (0.1%) core::ptr::drop_in_place 10 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::guaranteed_eq 10 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::wrapping_offset 10 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf12::set_high64 10 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf12::set_low64 10 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf16::set_high64 10 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf16::set_low64 10 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf16::set_mid64 10 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf24::set_high64 10 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf24::set_low64 10 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf24::set_mid64 10 (0.0%) 1 (0.1%) std::f64::::powi 10 (0.0%) 1 (0.1%) std::f64::::round 9 (0.0%) 5 (0.5%) core::ptr::const_ptr::::cast 9 (0.0%) 5 (0.5%) core::ptr::non_null::NonNull::as_ptr 9 (0.0%) 4 (0.4%) >::from 9 (0.0%) 1 (0.1%) alloc::str::join_generic_copy::{{closure}}::{{closure}} 9 (0.0%) 1 (0.1%) core::char::convert::from_u32_unchecked 9 (0.0%) 1 (0.1%) core::ptr::non_null::NonNull<[T]>::as_non_null_ptr 9 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::abs 9 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::from_str_radix 9 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::normalize 9 (0.0%) 1 (0.1%) rust_decimal::ops::common::Dec64::high64 9 (0.0%) 1 (0.1%) rust_decimal::str::tail_invalid_digit 8 (0.0%) 4 (0.4%) core::ptr::mut_ptr::::cast 8 (0.0%) 4 (0.4%) core::slice::::as_mut_ptr 8 (0.0%) 2 (0.2%) as arrayvec::arrayvec_impl::ArrayVecImpl>::set_len 8 (0.0%) 2 (0.2%) arrayvec::arrayvec::ArrayVec::len 8 (0.0%) 2 (0.2%) arrayvec::errors::CapacityError::new 8 (0.0%) 2 (0.2%) core::ptr::unique::Unique::new_unchecked 8 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 8 (0.0%) 1 (0.1%) as core::str::pattern::Searcher>::haystack 8 (0.0%) 1 (0.1%) as core::str::pattern::Searcher>::haystack 8 (0.0%) 1 (0.1%) alloc::string::String::push_str 8 (0.0%) 1 (0.1%) core::iter::adapters::take::Take::new 8 (0.0%) 1 (0.1%) core::slice::::split_at_mut 8 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::round_sf 8 (0.0%) 1 (0.1%) rust_decimal::error::Error::ErrorString 7 (0.0%) 3 (0.3%) core::ptr::unique::Unique::as_ptr 7 (0.0%) 1 (0.1%) <&T as core::borrow::Borrow>::borrow 7 (0.0%) 1 (0.1%) ::allocate 7 (0.0%) 1 (0.1%) ::allocate_zeroed 7 (0.0%) 1 (0.1%) ::grow 7 (0.0%) 1 (0.1%) ::fmt 7 (0.0%) 1 (0.1%) ::write_char 7 (0.0%) 1 (0.1%) ::write_str 7 (0.0%) 1 (0.1%) as core::ops::deref::DerefMut>::deref_mut 7 (0.0%) 1 (0.1%) ::clone 7 (0.0%) 1 (0.1%) ::next 7 (0.0%) 1 (0.1%) alloc::collections::TryReserveError::kind 7 (0.0%) 1 (0.1%) alloc::string::String::as_str 7 (0.0%) 1 (0.1%) alloc::vec::Vec::extend_from_slice 7 (0.0%) 1 (0.1%) arrayvec::array_string::ArrayString<_>::as_str 7 (0.0%) 1 (0.1%) arrayvec::arrayvec::ArrayVec::as_mut_slice 7 (0.0%) 1 (0.1%) arrayvec::arrayvec::ArrayVec::insert 7 (0.0%) 1 (0.1%) arrayvec::arrayvec::ArrayVec::pop 7 (0.0%) 1 (0.1%) core::slice::::get_unchecked_mut 7 (0.0%) 1 (0.1%) core::slice::::iter_mut 7 (0.0%) 1 (0.1%) core::slice::iter::Iter::as_slice 7 (0.0%) 1 (0.1%) core::str:: for str>::as_ref 7 (0.0%) 1 (0.1%) core::str::::strip_prefix 7 (0.0%) 1 (0.1%) core::str::validations::utf8_first_byte 7 (0.0%) 1 (0.1%) rust_decimal::decimal::flags 6 (0.0%) 2 (0.2%) as arrayvec::arrayvec_impl::ArrayVecImpl>::len 6 (0.0%) 2 (0.2%) as core::ops::drop::Drop>::drop 6 (0.0%) 2 (0.2%) alloc::vec::Vec::len 6 (0.0%) 2 (0.2%) alloc::vec::Vec::set_len 6 (0.0%) 2 (0.2%) arrayvec::arrayvec::ArrayVec::clear 6 (0.0%) 2 (0.2%) arrayvec::arrayvec::ArrayVec::push 6 (0.0%) 2 (0.2%) arrayvec::arrayvec_impl::ArrayVecImpl::clear 6 (0.0%) 2 (0.2%) core::iter::traits::iterator::Iterator::enumerate 6 (0.0%) 1 (0.1%) ::partial_cmp 6 (0.0%) 1 (0.1%) ::default 6 (0.0%) 1 (0.1%) ::one 6 (0.0%) 1 (0.1%) ::zero 6 (0.0%) 1 (0.1%) core::alloc::layout::Layout::dangling 6 (0.0%) 1 (0.1%) core::f32::::abs_private 6 (0.0%) 1 (0.1%) core::f64::::abs_private 6 (0.0%) 1 (0.1%) core::iter::adapters::map::map_try_fold 6 (0.0%) 1 (0.1%) core::ptr::drop_in_place 6 (0.0%) 1 (0.1%) core::ptr::unique::Unique::dangling 6 (0.0%) 1 (0.1%) core::str::validations::utf8_acc_cont_byte 6 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::max_value 6 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::min_value 5 (0.0%) 5 (0.5%) core::mem::size_of 5 (0.0%) 4 (0.4%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 5 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::try_fold::check 5 (0.0%) 1 (0.1%) as core::convert::From>>::from 5 (0.0%) 1 (0.1%) arrayvec::array_string::ArrayString<_>::as_mut_ptr 5 (0.0%) 1 (0.1%) arrayvec::array_string::ArrayString<_>::as_ptr 5 (0.0%) 1 (0.1%) arrayvec::array_string::ArrayString<_>::push 5 (0.0%) 1 (0.1%) arrayvec::arrayvec::ArrayVec::get_unchecked_ptr 5 (0.0%) 1 (0.1%) core::alloc::layout::Layout::align 5 (0.0%) 1 (0.1%) core::char::methods::::len_utf8 5 (0.0%) 1 (0.1%) core::cmp::impls:: for &A>::le 5 (0.0%) 1 (0.1%) core::mem::take 5 (0.0%) 1 (0.1%) core::ptr::non_null::NonNull<[T]>::as_mut_ptr 5 (0.0%) 1 (0.1%) core::str::::len 5 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::is_sign_negative 5 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::is_sign_positive 5 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::scale 5 (0.0%) 1 (0.1%) rust_decimal::ops::common::Dec64::mid 4 (0.0%) 4 (0.4%) core::slice::raw::debug_check_data_len 4 (0.0%) 2 (0.2%) core::ptr::mut_ptr::::as_mut_ptr 4 (0.0%) 1 (0.1%) <&mut W as core::fmt::Write>::write_char 4 (0.0%) 1 (0.1%) <&mut W as core::fmt::Write>::write_str 4 (0.0%) 1 (0.1%) <&u32 as core::ops::bit::Shl>::shl 4 (0.0%) 1 (0.1%) as core::str::pattern::Searcher>::next_match 4 (0.0%) 1 (0.1%) ::forward_unchecked 4 (0.0%) 1 (0.1%) >::shl 4 (0.0%) 1 (0.1%) alloc::string::String::reserve 4 (0.0%) 1 (0.1%) arrayvec::array_string::ArrayString<_>::len 4 (0.0%) 1 (0.1%) arrayvec::array_string::ArrayString<_>::set_len 4 (0.0%) 1 (0.1%) arrayvec::arrayvec::ArrayVec::is_empty 4 (0.0%) 1 (0.1%) arrayvec::arrayvec::ArrayVec::set_len 4 (0.0%) 1 (0.1%) core::cmp::PartialEq::ne 4 (0.0%) 1 (0.1%) core::cmp::impls::::lt 4 (0.0%) 1 (0.1%) core::cmp::impls::::lt 4 (0.0%) 1 (0.1%) core::f32::::is_finite 4 (0.0%) 1 (0.1%) core::f64::::is_finite 4 (0.0%) 1 (0.1%) core::intrinsics::write_bytes 4 (0.0%) 1 (0.1%) core::num::nonzero::NonZeroUsize::new_unchecked 4 (0.0%) 1 (0.1%) core::option::Option::is_none 4 (0.0%) 1 (0.1%) core::ptr::drop_in_place 4 (0.0%) 1 (0.1%) core::str::::is_empty 4 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::set_sign_negative 4 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf12::hi 4 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf12::lo 4 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf12::mid 4 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf12::set_hi 4 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf12::set_lo 4 (0.0%) 1 (0.1%) rust_decimal::ops::common::Buf12::set_mid 4 (0.0%) 1 (0.1%) rust_decimal::ops::common::Dec64::lo 3 (0.0%) 1 (0.1%) ::type_id 3 (0.0%) 1 (0.1%) >::borrow 3 (0.0%) 1 (0.1%) <[T] as core::convert::AsRef<[T]>>::as_ref 3 (0.0%) 1 (0.1%) >::from 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::fold 3 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 3 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::nth 3 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 3 (0.0%) 1 (0.1%) >::index 3 (0.0%) 1 (0.1%) >::index_mut 3 (0.0%) 1 (0.1%) ::next::{{closure}} 3 (0.0%) 1 (0.1%) ::cmp 3 (0.0%) 1 (0.1%) >::try_from::{{closure}} 3 (0.0%) 1 (0.1%) >::try_from::{{closure}} 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::from_str 3 (0.0%) 1 (0.1%) ::from_str_radix 3 (0.0%) 1 (0.1%) ::from_f32 3 (0.0%) 1 (0.1%) ::from_f64 3 (0.0%) 1 (0.1%) ::is_zero 3 (0.0%) 1 (0.1%) ::is_negative 3 (0.0%) 1 (0.1%) ::is_positive 3 (0.0%) 1 (0.1%) ::forward_unchecked 3 (0.0%) 1 (0.1%) alloc::slice::::concat 3 (0.0%) 1 (0.1%) alloc::slice::::to_vec 3 (0.0%) 1 (0.1%) alloc::slice::::to_vec_in 3 (0.0%) 1 (0.1%) alloc::slice::::to_owned 3 (0.0%) 1 (0.1%) alloc::slice::hack::to_vec 3 (0.0%) 1 (0.1%) alloc::str:: for [S]>::concat 3 (0.0%) 1 (0.1%) alloc::vec::Vec::with_capacity 3 (0.0%) 1 (0.1%) arrayvec::arrayvec::ArrayVec::as_mut_ptr 3 (0.0%) 1 (0.1%) core::alloc::layout::Layout::size 3 (0.0%) 1 (0.1%) core::cmp::Ord::max 3 (0.0%) 1 (0.1%) core::cmp::Ord::min 3 (0.0%) 1 (0.1%) core::cmp::max 3 (0.0%) 1 (0.1%) core::hint::black_box 3 (0.0%) 1 (0.1%) core::iter::traits::iterator::Iterator::all::check 3 (0.0%) 1 (0.1%) core::iter::traits::iterator::Iterator::take 3 (0.0%) 1 (0.1%) core::num::::wrapping_neg 3 (0.0%) 1 (0.1%) core::ptr::const_ptr::::copy_to_nonoverlapping 3 (0.0%) 1 (0.1%) core::ptr::const_ptr::::wrapping_add 3 (0.0%) 1 (0.1%) core::ptr::const_ptr::::len 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 3 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::wrapping_add 3 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::write 3 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::write_bytes 3 (0.0%) 1 (0.1%) core::slice::cmp:: for [A]>::eq 3 (0.0%) 1 (0.1%) core::str::converts::from_utf8_unchecked_mut 3 (0.0%) 1 (0.1%) rust_decimal::decimal:: for f32>::try_from::{{closure}} 3 (0.0%) 1 (0.1%) rust_decimal::decimal:: for f64>::try_from::{{closure}} 3 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::flags 3 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::from_f32_retain 3 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::from_f64_retain 3 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::hi 3 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::is_negative 3 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::is_positive 3 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::lo 3 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::mid 3 (0.0%) 1 (0.1%) rust_decimal::decimal::Decimal::set_sign 3 (0.0%) 1 (0.1%) rust_decimal::ops::add::add_impl 3 (0.0%) 1 (0.1%) rust_decimal::ops::add::sub_impl 3 (0.0%) 1 (0.1%) rust_decimal::ops::array::add_by_internal_flattened 3 (0.0%) 1 (0.1%) rust_decimal::ops::array::add_one_internal 3 (0.0%) 1 (0.1%) rust_decimal::ops::array::is_all_zero::{{closure}} 3 (0.0%) 1 (0.1%) rust_decimal::str::fmt_scientific_notation::{{closure}} 3 (0.0%) 1 (0.1%) rust_decimal::str::tail_no_has 2 (0.0%) 2 (0.2%) core::mem::align_of 2 (0.0%) 1 (0.1%) as core::ops::deref::Deref>::deref 2 (0.0%) 1 (0.1%) ::to_f64::{{closure}} 2 (0.0%) 1 (0.1%) ::bitxor 2 (0.0%) 1 (0.1%) ::bitxor 2 (0.0%) 1 (0.1%) core::char::convert:: for char>::from 2 (0.0%) 1 (0.1%) core::clone::impls::::clone 2 (0.0%) 1 (0.1%) core::clone::impls::::clone 2 (0.0%) 1 (0.1%) core::clone::impls::::clone 2 (0.0%) 1 (0.1%) core::convert::num:: for i128>::from 2 (0.0%) 1 (0.1%) core::convert::num:: for i64>::from 2 (0.0%) 1 (0.1%) core::convert::num:: for u128>::from 2 (0.0%) 1 (0.1%) core::convert::num:: for u64>::from 2 (0.0%) 1 (0.1%) core::convert::num:: for u32>::from 2 (0.0%) 1 (0.1%) core::convert::num:: for usize>::from 2 (0.0%) 1 (0.1%) core::num::::wrapping_sub 2 (0.0%) 1 (0.1%) core::num::::wrapping_add 2 (0.0%) 1 (0.1%) core::num::::wrapping_mul 2 (0.0%) 1 (0.1%) core::num::::wrapping_sub 2 (0.0%) 1 (0.1%) core::num::::wrapping_add 2 (0.0%) 1 (0.1%) core::num::::wrapping_mul 2 (0.0%) 1 (0.1%) core::num::::wrapping_sub 2 (0.0%) 1 (0.1%) core::num::::wrapping_sub 2 (0.0%) 1 (0.1%) core::ptr::const_ptr::::as_ptr 2 (0.0%) 1 (0.1%) rust_decimal::str::overflow_128 2 (0.0%) 1 (0.1%) rust_decimal::str::overflow_64 1 (0.0%) 1 (0.1%) ::default 1 (0.0%) 1 (0.1%) arrayvec::array_string::ArrayString<_>::capacity 1 (0.0%) 1 (0.1%) arrayvec::arrayvec::ArrayVec::capacity 1 (0.0%) 1 (0.1%) core::clone::Clone::clone 1 (0.0%) 1 (0.1%) core::cmp::impls::::eq 1 (0.0%) 1 (0.1%) core::hint::unreachable_unchecked 1 (0.0%) 1 (0.1%) core::num::nonzero::NonZeroUsize::get 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&[u32; 3]> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&[u32; 6]> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&alloc::string::String> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&bool> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&mut alloc::string::String> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&str> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&u32> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place> 1 (0.0%) 1 (0.1%) core::ptr::null 1 (0.0%) 1 (0.1%) core::ptr::null_mut