Lines Copies Function name ----- ------ ------------- 46275 (100%) 1134 (100%) (TOTAL) 3969 (8.6%) 1 (0.1%) primitive_types::U512::overflowing_mul 1057 (2.3%) 1 (0.1%) primitive_types::U256::overflowing_mul 768 (1.7%) 64 (5.6%) primitive_types::U512::overflowing_mul::{{closure}} 626 (1.4%) 15 (1.3%) as core::ops::try_trait::FromResidual>>::from_residual 611 (1.3%) 11 (1.0%) as core::ops::try_trait::Try>::branch 570 (1.2%) 3 (0.3%) >::shr 504 (1.1%) 3 (0.3%) >::shr 504 (1.1%) 3 (0.3%) >::shr 474 (1.0%) 6 (0.5%) core::iter::traits::iterator::Iterator::fold 432 (0.9%) 1 (0.1%) primitive_types::U128::overflowing_pow 428 (0.9%) 1 (0.1%) primitive_types::U512::overflowing_add 428 (0.9%) 1 (0.1%) primitive_types::U512::overflowing_sub 386 (0.8%) 1 (0.1%) primitive_types::U128::div_mod_knuth 354 (0.8%) 9 (0.8%) core::iter::traits::iterator::Iterator::for_each 344 (0.7%) 1 (0.1%) primitive_types::U256::div_mod_knuth 344 (0.7%) 1 (0.1%) primitive_types::U512::div_mod_knuth 343 (0.7%) 1 (0.1%) primitive_types::U256::overflowing_pow 343 (0.7%) 1 (0.1%) primitive_types::U512::overflowing_pow 341 (0.7%) 1 (0.1%) primitive_types::U128::overflowing_mul 321 (0.7%) 1 (0.1%) ::from_str 313 (0.7%) 1 (0.1%) primitive_types::U128::pow 312 (0.7%) 1 (0.1%) ::from_str 312 (0.7%) 1 (0.1%) ::from_str 282 (0.6%) 1 (0.1%) ::fmt 282 (0.6%) 1 (0.1%) ::fmt 282 (0.6%) 1 (0.1%) ::fmt 282 (0.6%) 1 (0.1%) ::fmt 257 (0.6%) 1 (0.1%) hex::decode_to_slice 243 (0.5%) 1 (0.1%) ::from_str 236 (0.5%) 1 (0.1%) primitive_types::U256::overflowing_add 236 (0.5%) 1 (0.1%) primitive_types::U256::overflowing_sub 234 (0.5%) 1 (0.1%) ::from_str 234 (0.5%) 1 (0.1%) ::from_str 234 (0.5%) 1 (0.1%) ::from_str 222 (0.5%) 3 (0.3%) core::iter::traits::double_ended::DoubleEndedIterator::rfold 217 (0.5%) 2 (0.2%) as core::iter::adapters::zip::ZipImpl>::next 204 (0.4%) 1 (0.1%) primitive_types::U128::fmt_hex 204 (0.4%) 1 (0.1%) primitive_types::U256::fmt_hex 204 (0.4%) 1 (0.1%) primitive_types::U512::fmt_hex 200 (0.4%) 25 (2.2%) core::array:: for [T; N]>::index 198 (0.4%) 1 (0.1%) primitive_types::U256::pow 198 (0.4%) 1 (0.1%) primitive_types::U512::pow 197 (0.4%) 19 (1.7%) >::into 197 (0.4%) 1 (0.1%) primitive_types::U128::from_dec_str 190 (0.4%) 1 (0.1%) >::shl 183 (0.4%) 4 (0.4%) core::result::Result::unwrap 173 (0.4%) 1 (0.1%) ::fmt 173 (0.4%) 1 (0.1%) primitive_types::U256::from_dec_str 173 (0.4%) 1 (0.1%) primitive_types::U512::from_dec_str 171 (0.4%) 1 (0.1%) primitive_types::U128::div_mod_word 171 (0.4%) 1 (0.1%) primitive_types::U256::div_mod_word 171 (0.4%) 1 (0.1%) primitive_types::U512::div_mod_word 168 (0.4%) 1 (0.1%) >::shl 168 (0.4%) 1 (0.1%) >::shl 163 (0.4%) 1 (0.1%) core::iter::traits::iterator::Iterator::cmp_by 163 (0.4%) 1 (0.1%) primitive_types::U128::integer_sqrt 160 (0.3%) 1 (0.1%) primitive_types::U128::overflowing_add 160 (0.3%) 1 (0.1%) primitive_types::U128::overflowing_sub 155 (0.3%) 5 (0.4%) core::fmt::ArgumentV1::new 150 (0.3%) 3 (0.3%) core::option::Option::map 148 (0.3%) 1 (0.1%) primitive_types::U128::full_shr 144 (0.3%) 1 (0.1%) primitive_types::U128::from_str_radix 144 (0.3%) 1 (0.1%) primitive_types::U256::from_str_radix 144 (0.3%) 1 (0.1%) primitive_types::U512::from_str_radix 142 (0.3%) 2 (0.2%) primitive_types::U128::binop_carry 142 (0.3%) 2 (0.2%) primitive_types::U256::binop_carry 142 (0.3%) 2 (0.2%) primitive_types::U512::binop_carry 142 (0.3%) 1 (0.1%) primitive_types::U128::from_big_endian 139 (0.3%) 1 (0.1%) primitive_types::U128::from_little_endian 139 (0.3%) 1 (0.1%) primitive_types::U256::from_big_endian 139 (0.3%) 1 (0.1%) primitive_types::U512::from_big_endian 138 (0.3%) 1 (0.1%) ::fmt 138 (0.3%) 1 (0.1%) ::fmt 136 (0.3%) 1 (0.1%) primitive_types::U256::from_little_endian 136 (0.3%) 1 (0.1%) primitive_types::U256::full_shr 136 (0.3%) 1 (0.1%) primitive_types::U512::from_little_endian 136 (0.3%) 1 (0.1%) primitive_types::U512::full_shr 135 (0.3%) 1 (0.1%) ::fmt 135 (0.3%) 1 (0.1%) ::fmt 135 (0.3%) 1 (0.1%) ::fmt 135 (0.3%) 1 (0.1%) ::fmt 135 (0.3%) 1 (0.1%) ::fmt 135 (0.3%) 1 (0.1%) ::fmt 135 (0.3%) 1 (0.1%) ::fmt 135 (0.3%) 1 (0.1%) ::fmt 132 (0.3%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::size_hint 132 (0.3%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::size_hint 129 (0.3%) 1 (0.1%) primitive_types::U128::div_mod 126 (0.3%) 9 (0.8%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}} 120 (0.3%) 2 (0.2%) as core::iter::adapters::zip::ZipImpl>::new 108 (0.2%) 9 (0.8%) core::iter::traits::iterator::Iterator::for_each::call 105 (0.2%) 1 (0.1%) primitive_types::U256::integer_sqrt 105 (0.2%) 1 (0.1%) primitive_types::U512::integer_sqrt 104 (0.2%) 13 (1.1%) core::array:: for [T; N]>::index_mut 96 (0.2%) 1 (0.1%) ::not 94 (0.2%) 1 (0.1%) primitive_types::U256::div_mod 94 (0.2%) 1 (0.1%) primitive_types::U512::div_mod 92 (0.2%) 1 (0.1%) ::mul 89 (0.2%) 1 (0.1%) primitive_types::U128::bits 89 (0.2%) 1 (0.1%) primitive_types::U256::bits 89 (0.2%) 1 (0.1%) primitive_types::U512::bits 87 (0.2%) 1 (0.1%) core::result::Result::map_err 84 (0.2%) 2 (0.2%) core::mem::replace 84 (0.2%) 1 (0.1%) >::add 84 (0.2%) 1 (0.1%) >::rem_assign 84 (0.2%) 1 (0.1%) >::sub 83 (0.2%) 1 (0.1%) ::not 83 (0.2%) 1 (0.1%) ::not 82 (0.2%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 82 (0.2%) 1 (0.1%) >::mul 81 (0.2%) 1 (0.1%) >::div 80 (0.2%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::next 80 (0.2%) 2 (0.2%) core::slice::iter::Iter::new 80 (0.2%) 2 (0.2%) core::slice::iter::IterMut::new 80 (0.2%) 1 (0.1%) primitive_types::U128::checked_add 80 (0.2%) 1 (0.1%) primitive_types::U128::checked_mul 80 (0.2%) 1 (0.1%) primitive_types::U128::checked_pow 80 (0.2%) 1 (0.1%) primitive_types::U128::checked_sub 79 (0.2%) 1 (0.1%) primitive_types::U128::max_value 79 (0.2%) 1 (0.1%) primitive_types::U128::overflowing_mul_u64 79 (0.2%) 1 (0.1%) primitive_types::U128::saturating_add 79 (0.2%) 1 (0.1%) primitive_types::U128::saturating_mul 79 (0.2%) 1 (0.1%) primitive_types::U128::saturating_sub 78 (0.2%) 3 (0.3%) core::cmp::PartialOrd::le 78 (0.2%) 2 (0.2%) core::slice::iter::IterMut::post_inc_start 77 (0.2%) 7 (0.6%) >::from 77 (0.2%) 1 (0.1%) primitive_types::U128::div_mod_small 76 (0.2%) 1 (0.1%) core::cmp::min_by 76 (0.2%) 1 (0.1%) primitive_types::U256::max_value 76 (0.2%) 1 (0.1%) primitive_types::U512::max_value 74 (0.2%) 2 (0.2%) primitive_types::U128::binop_slice 74 (0.2%) 2 (0.2%) primitive_types::U256::binop_slice 74 (0.2%) 2 (0.2%) primitive_types::U512::binop_slice 72 (0.2%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 71 (0.2%) 2 (0.2%) core::option::Option::unwrap_or 71 (0.2%) 1 (0.1%) primitive_types::U128::checked_div 71 (0.2%) 1 (0.1%) primitive_types::U128::checked_rem 71 (0.2%) 1 (0.1%) primitive_types::U128::leading_zeros 71 (0.2%) 1 (0.1%) primitive_types::U128::to_big_endian 71 (0.2%) 1 (0.1%) primitive_types::U256::leading_zeros 71 (0.2%) 1 (0.1%) primitive_types::U256::to_big_endian 71 (0.2%) 1 (0.1%) primitive_types::U512::leading_zeros 71 (0.2%) 1 (0.1%) primitive_types::U512::to_big_endian 70 (0.2%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 69 (0.1%) 3 (0.3%) core::cmp::PartialOrd::ge 69 (0.1%) 3 (0.3%) core::cmp::PartialOrd::gt 69 (0.1%) 1 (0.1%) ::add_assign 69 (0.1%) 1 (0.1%) ::sub_assign 69 (0.1%) 1 (0.1%) core::option::Option::ok_or 69 (0.1%) 1 (0.1%) primitive_types::U128::trailing_zeros 69 (0.1%) 1 (0.1%) primitive_types::U256::overflowing_mul_u64 69 (0.1%) 1 (0.1%) primitive_types::U256::trailing_zeros 69 (0.1%) 1 (0.1%) primitive_types::U512::overflowing_mul_u64 69 (0.1%) 1 (0.1%) primitive_types::U512::trailing_zeros 68 (0.1%) 2 (0.2%) core::iter::traits::iterator::Iterator::zip 68 (0.1%) 1 (0.1%) primitive_types::U128::fits_word 68 (0.1%) 1 (0.1%) primitive_types::U128::is_zero 68 (0.1%) 1 (0.1%) primitive_types::U256::fits_word 68 (0.1%) 1 (0.1%) primitive_types::U256::is_zero 68 (0.1%) 1 (0.1%) primitive_types::U512::fits_word 68 (0.1%) 1 (0.1%) primitive_types::U512::is_zero 67 (0.1%) 1 (0.1%) >::try_from 67 (0.1%) 1 (0.1%) >::try_from 67 (0.1%) 1 (0.1%) primitive_types::U128::full_shl 65 (0.1%) 1 (0.1%) >::try_from 62 (0.1%) 2 (0.2%) core::ptr::metadata::from_raw_parts 62 (0.1%) 2 (0.2%) core::ptr::metadata::from_raw_parts_mut 62 (0.1%) 1 (0.1%) primitive_types::U128::full_mul_u64 62 (0.1%) 1 (0.1%) primitive_types::U128::overflowing_neg 61 (0.1%) 1 (0.1%) core::result::Result::map 60 (0.1%) 2 (0.2%) as core::iter::range::RangeIteratorImpl>::spec_next 60 (0.1%) 1 (0.1%) >::bitand_assign 60 (0.1%) 1 (0.1%) >::bitor_assign 60 (0.1%) 1 (0.1%) >::bitxor_assign 60 (0.1%) 1 (0.1%) >::bitand_assign 60 (0.1%) 1 (0.1%) >::bitor_assign 60 (0.1%) 1 (0.1%) >::bitxor_assign 60 (0.1%) 1 (0.1%) >::bitand_assign 60 (0.1%) 1 (0.1%) >::bitor_assign 60 (0.1%) 1 (0.1%) >::bitxor_assign 60 (0.1%) 1 (0.1%) >::bitand_assign 60 (0.1%) 1 (0.1%) >::bitor_assign 60 (0.1%) 1 (0.1%) >::bitxor_assign 60 (0.1%) 1 (0.1%) primitive_types::U128::checked_neg 59 (0.1%) 1 (0.1%) >::rem_assign 59 (0.1%) 1 (0.1%) >::rem_assign 59 (0.1%) 1 (0.1%) primitive_types:: for rand::distributions::Standard>::sample 58 (0.1%) 1 (0.1%) ::mul_assign 58 (0.1%) 1 (0.1%) primitive_types::U256::div_mod_small 58 (0.1%) 1 (0.1%) primitive_types::U512::div_mod_small 56 (0.1%) 1 (0.1%) primitive_types::U256::checked_add 56 (0.1%) 1 (0.1%) primitive_types::U256::checked_mul 56 (0.1%) 1 (0.1%) primitive_types::U256::checked_pow 56 (0.1%) 1 (0.1%) primitive_types::U256::checked_sub 56 (0.1%) 1 (0.1%) primitive_types::U512::checked_add 56 (0.1%) 1 (0.1%) primitive_types::U512::checked_mul 56 (0.1%) 1 (0.1%) primitive_types::U512::checked_pow 56 (0.1%) 1 (0.1%) primitive_types::U512::checked_sub 55 (0.1%) 1 (0.1%) ::add_assign 55 (0.1%) 1 (0.1%) ::sub_assign 55 (0.1%) 1 (0.1%) ::add_assign 55 (0.1%) 1 (0.1%) ::sub_assign 55 (0.1%) 1 (0.1%) primitive_types::U512::overflowing_mul::any_nonzero 54 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 54 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 54 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 54 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 54 (0.1%) 1 (0.1%) >::mul 54 (0.1%) 1 (0.1%) ::mul 54 (0.1%) 1 (0.1%) >::mul 54 (0.1%) 1 (0.1%) ::mul 53 (0.1%) 1 (0.1%) >::try_from 50 (0.1%) 1 (0.1%) ::read_u64 50 (0.1%) 1 (0.1%) ::read_u64 50 (0.1%) 1 (0.1%) core::fmt::Arguments::new_v1 50 (0.1%) 1 (0.1%) primitive_types::H128::from_slice 50 (0.1%) 1 (0.1%) primitive_types::U256::full_mul_u64 50 (0.1%) 1 (0.1%) primitive_types::U512::full_mul_u64 48 (0.1%) 1 (0.1%) as core::iter::range::RangeInclusiveIteratorImpl>::spec_next 48 (0.1%) 1 (0.1%) as core::iter::range::RangeInclusiveIteratorImpl>::spec_next_back 48 (0.1%) 1 (0.1%) >::mul 48 (0.1%) 1 (0.1%) >::mul 48 (0.1%) 1 (0.1%) >::mul 48 (0.1%) 1 (0.1%) >::mul 48 (0.1%) 1 (0.1%) >::mul 48 (0.1%) 1 (0.1%) >::mul 48 (0.1%) 1 (0.1%) primitive_types::U256::checked_neg 48 (0.1%) 1 (0.1%) primitive_types::U512::checked_neg 47 (0.1%) 1 (0.1%) >::mul 47 (0.1%) 1 (0.1%) >::mul 47 (0.1%) 1 (0.1%) >::mul 47 (0.1%) 1 (0.1%) >::mul 47 (0.1%) 1 (0.1%) >::mul 47 (0.1%) 1 (0.1%) >::mul 47 (0.1%) 1 (0.1%) >::mul 47 (0.1%) 1 (0.1%) >::mul 47 (0.1%) 1 (0.1%) >::mul 47 (0.1%) 1 (0.1%) >::mul 47 (0.1%) 1 (0.1%) primitive_types:: for rand::distributions::Standard>::sample 47 (0.1%) 1 (0.1%) primitive_types:: for rand::distributions::Standard>::sample 47 (0.1%) 1 (0.1%) primitive_types:: for rand::distributions::Standard>::sample 46 (0.1%) 1 (0.1%) >::mul 46 (0.1%) 1 (0.1%) >::mul 46 (0.1%) 1 (0.1%) >::mul 46 (0.1%) 1 (0.1%) >::mul 46 (0.1%) 1 (0.1%) >::add 46 (0.1%) 1 (0.1%) >::sub 46 (0.1%) 1 (0.1%) >::add 46 (0.1%) 1 (0.1%) >::sub 46 (0.1%) 1 (0.1%) primitive_types::U256::full_shl 46 (0.1%) 1 (0.1%) primitive_types::U512::full_shl 45 (0.1%) 3 (0.3%) as core::iter::traits::iterator::Iterator>::next 45 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Div>::div 44 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 43 (0.1%) 13 (1.1%) ::into_iter 43 (0.1%) 1 (0.1%) >::div 43 (0.1%) 1 (0.1%) >::div 43 (0.1%) 1 (0.1%) primitive_types::U256::saturating_add 43 (0.1%) 1 (0.1%) primitive_types::U256::saturating_mul 43 (0.1%) 1 (0.1%) primitive_types::U256::saturating_sub 43 (0.1%) 1 (0.1%) primitive_types::U512::saturating_add 43 (0.1%) 1 (0.1%) primitive_types::U512::saturating_mul 43 (0.1%) 1 (0.1%) primitive_types::U512::saturating_sub 42 (0.1%) 6 (0.5%) core::slice::index:: for [T]>::index 42 (0.1%) 1 (0.1%) core::slice::::starts_with 41 (0.1%) 2 (0.2%) core::ops::function::FnOnce::call_once 41 (0.1%) 1 (0.1%) primitive_types::U256::overflowing_neg 41 (0.1%) 1 (0.1%) primitive_types::U512::overflowing_neg 40 (0.1%) 4 (0.4%) core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size 40 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::index 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%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 40 (0.1%) 1 (0.1%) >::from 40 (0.1%) 1 (0.1%) >::from 40 (0.1%) 1 (0.1%) primitive_types::H128::assign_from_slice 40 (0.1%) 1 (0.1%) primitive_types::H160::assign_from_slice 40 (0.1%) 1 (0.1%) primitive_types::H256::assign_from_slice 40 (0.1%) 1 (0.1%) primitive_types::H512::assign_from_slice 39 (0.1%) 3 (0.3%) core::iter::adapters::map::Map::new 39 (0.1%) 1 (0.1%) >::mul_assign 39 (0.1%) 1 (0.1%) >::mul_assign 39 (0.1%) 1 (0.1%) >::mul_assign 39 (0.1%) 1 (0.1%) >::mul_assign 39 (0.1%) 1 (0.1%) >::mul_assign 39 (0.1%) 1 (0.1%) >::mul_assign 39 (0.1%) 1 (0.1%) >::rem 38 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul<&i16>>::mul 38 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul<&i32>>::mul 38 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul<&i8>>::mul 38 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul<&u16>>::mul 38 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul<&u32>>::mul 38 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul<&u8>>::mul 38 (0.1%) 1 (0.1%) >::mul_assign 38 (0.1%) 1 (0.1%) >::mul_assign 38 (0.1%) 1 (0.1%) >::mul_assign 38 (0.1%) 1 (0.1%) >::mul_assign 38 (0.1%) 1 (0.1%) >::from 38 (0.1%) 1 (0.1%) >::from 38 (0.1%) 1 (0.1%) core::slice::iter::Iter::post_inc_start 38 (0.1%) 1 (0.1%) primitive_types::H160::from_slice 38 (0.1%) 1 (0.1%) primitive_types::H256::from_slice 38 (0.1%) 1 (0.1%) primitive_types::H512::from_slice 38 (0.1%) 1 (0.1%) primitive_types::U256::checked_div 38 (0.1%) 1 (0.1%) primitive_types::U256::checked_rem 38 (0.1%) 1 (0.1%) primitive_types::U512::checked_div 38 (0.1%) 1 (0.1%) primitive_types::U512::checked_rem 37 (0.1%) 3 (0.3%) core::iter::adapters::rev::Rev::new 37 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul<&i64>>::mul 37 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul<&isize>>::mul 37 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul<&u64>>::mul 37 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul<&usize>>::mul 37 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 37 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 37 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 37 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 37 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 37 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 37 (0.1%) 1 (0.1%) >::index 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%) 2 (0.2%) core::ops::function::Fn::call 36 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 36 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 36 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 36 (0.1%) 1 (0.1%) <&primitive_types::U128 as core::ops::arith::Mul>::mul 36 (0.1%) 1 (0.1%) ::compare 35 (0.1%) 1 (0.1%) <&str as core::str::pattern::Pattern>::strip_prefix_of 35 (0.1%) 1 (0.1%) >::from 35 (0.1%) 1 (0.1%) ::mul_assign 35 (0.1%) 1 (0.1%) ::mul_assign 34 (0.1%) 2 (0.2%) core::ptr::read 34 (0.1%) 2 (0.2%) primitive_types::U128::binop_slice::{{closure}} 34 (0.1%) 2 (0.2%) primitive_types::U256::binop_slice::{{closure}} 34 (0.1%) 2 (0.2%) primitive_types::U512::binop_slice::{{closure}} 34 (0.1%) 1 (0.1%) core::num::::overflowing_add 34 (0.1%) 1 (0.1%) core::num::::overflowing_sub 33 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul<&i16>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul<&i32>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul<&i8>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul<&u16>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul<&u32>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul<&u8>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul<&i16>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul<&i32>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul<&i8>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul<&u16>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul<&u32>>::mul 33 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul<&u8>>::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 33 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul<&i64>>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul<&isize>>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul<&u64>>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul<&usize>>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul<&i64>>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul<&isize>>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul<&u64>>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul<&usize>>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) >::mul 32 (0.1%) 1 (0.1%) core::num::::checked_shr 31 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 31 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 31 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 31 (0.1%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Mul>::mul 31 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 31 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 31 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 31 (0.1%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Mul>::mul 31 (0.1%) 1 (0.1%) >::from 31 (0.1%) 1 (0.1%) >::from 31 (0.1%) 1 (0.1%) >::mul 31 (0.1%) 1 (0.1%) >::mul 31 (0.1%) 1 (0.1%) >::mul 31 (0.1%) 1 (0.1%) >::mul 31 (0.1%) 1 (0.1%) >::mul 31 (0.1%) 1 (0.1%) >::mul 31 (0.1%) 1 (0.1%) >::mul 31 (0.1%) 1 (0.1%) >::mul 31 (0.1%) 1 (0.1%) primitive_types::U128::as_usize 31 (0.1%) 1 (0.1%) primitive_types::U256::as_usize 31 (0.1%) 1 (0.1%) primitive_types::U256::overflowing_mul::any_nonzero 31 (0.1%) 1 (0.1%) primitive_types::U512::as_usize 30 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::index 30 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::index_mut 30 (0.1%) 1 (0.1%) ::write_u64 30 (0.1%) 1 (0.1%) >::shl_assign 30 (0.1%) 1 (0.1%) core::fmt::Arguments::new_v1_formatted 30 (0.1%) 1 (0.1%) core::iter::traits::iterator::Iterator::cmp::{{closure}} 30 (0.1%) 1 (0.1%) core::num::::from_ne_bytes 30 (0.1%) 1 (0.1%) core::option::Option<&T>::copied 29 (0.1%) 2 (0.2%) core::option::Option::is_some 29 (0.1%) 1 (0.1%) ::fmt 29 (0.1%) 1 (0.1%) ::fmt 29 (0.1%) 1 (0.1%) ::fmt 29 (0.1%) 1 (0.1%) ::fmt 28 (0.1%) 4 (0.4%) core::slice::index:: for [T]>::index_mut 28 (0.1%) 2 (0.2%) core::ptr::metadata::metadata 28 (0.1%) 1 (0.1%) >::from 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::from 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::mul_assign 28 (0.1%) 1 (0.1%) >::mul_assign 27 (0.1%) 1 (0.1%) ::cmp 27 (0.1%) 1 (0.1%) ::cmp 27 (0.1%) 1 (0.1%) >::mul_assign 27 (0.1%) 1 (0.1%) >::mul_assign 27 (0.1%) 1 (0.1%) >::mul_assign 27 (0.1%) 1 (0.1%) >::mul_assign 27 (0.1%) 1 (0.1%) ::cmp 27 (0.1%) 1 (0.1%) >::mul_assign 27 (0.1%) 1 (0.1%) >::mul_assign 27 (0.1%) 1 (0.1%) >::mul_assign 27 (0.1%) 1 (0.1%) >::mul_assign 26 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 26 (0.1%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 26 (0.1%) 1 (0.1%) >::from 26 (0.1%) 1 (0.1%) core::fmt::num::::fmt 25 (0.1%) 3 (0.3%) core::iter::traits::iterator::Iterator::rev 25 (0.1%) 1 (0.1%) >::from 25 (0.1%) 1 (0.1%) core::num::::from_be_bytes 25 (0.1%) 1 (0.1%) core::num::::from_le_bytes 24 (0.1%) 1 (0.1%) >::from 24 (0.1%) 1 (0.1%) >::from 24 (0.1%) 1 (0.1%) core::str::::bytes 23 (0.0%) 1 (0.1%) >::from 23 (0.0%) 1 (0.1%) >::from 23 (0.0%) 1 (0.1%) core::tuple::::le 22 (0.0%) 2 (0.2%) as core::slice::index::SliceIndex<[T]>>::index_mut 22 (0.0%) 2 (0.2%) core::slice::::copy_from_slice 22 (0.0%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 22 (0.0%) 1 (0.1%) >::from 21 (0.0%) 3 (0.3%) core::iter::traits::iterator::Iterator::map 21 (0.0%) 1 (0.1%) ::clone 21 (0.0%) 1 (0.1%) primitive_types::U128::mul_u64 21 (0.0%) 1 (0.1%) primitive_types::U256::mul_u64 21 (0.0%) 1 (0.1%) primitive_types::U512::mul_u64 20 (0.0%) 5 (0.4%) <&T as core::fmt::LowerHex>::fmt 20 (0.0%) 2 (0.2%) core::ptr::const_ptr::::offset 20 (0.0%) 2 (0.2%) core::ptr::mut_ptr::::offset 20 (0.0%) 1 (0.1%) <[A] as core::slice::cmp::SlicePartialEq>::equal 20 (0.0%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index_mut 20 (0.0%) 1 (0.1%) primitive_types::H128::randomize_using 19 (0.0%) 1 (0.1%) <&primitive_types::U256 as core::ops::arith::Div>::div 19 (0.0%) 1 (0.1%) <&primitive_types::U512 as core::ops::arith::Div>::div 19 (0.0%) 1 (0.1%) >::from 19 (0.0%) 1 (0.1%) >::shl_assign 19 (0.0%) 1 (0.1%) >::shl_assign 19 (0.0%) 1 (0.1%) primitive_types:: for [u8; _]>::from 19 (0.0%) 1 (0.1%) primitive_types::U128::overflowing_mul::any_nonzero 18 (0.0%) 3 (0.3%) core::ops::function::impls:: for &mut F>::call_once 18 (0.0%) 2 (0.2%) core::ptr::slice_from_raw_parts 18 (0.0%) 2 (0.2%) core::ptr::slice_from_raw_parts_mut 18 (0.0%) 1 (0.1%) as core::ops::try_trait::Try>::branch 18 (0.0%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.0%) 1 (0.1%) core::cmp::impls::::cmp 18 (0.0%) 1 (0.1%) core::num::::overflowing_shr 18 (0.0%) 1 (0.1%) core::ops::range::RangeInclusive::is_empty 17 (0.0%) 1 (0.1%) <&primitive_types::H128 as core::ops::bit::BitAnd<&primitive_types::H128>>::bitand 17 (0.0%) 1 (0.1%) <&primitive_types::H128 as core::ops::bit::BitOr<&primitive_types::H128>>::bitor 17 (0.0%) 1 (0.1%) <&primitive_types::H128 as core::ops::bit::BitXor<&primitive_types::H128>>::bitxor 17 (0.0%) 1 (0.1%) core::array:: for [T; N]>::try_from 17 (0.0%) 1 (0.1%) core::str::::as_bytes 17 (0.0%) 1 (0.1%) core::str::converts::from_utf8_unchecked 17 (0.0%) 1 (0.1%) primitive_types::H128::random 16 (0.0%) 16 (1.4%) primitive_types::U256::overflowing_mul::{{closure}} 16 (0.0%) 1 (0.1%) >::from 16 (0.0%) 1 (0.1%) >::from 16 (0.0%) 1 (0.1%) >::from 16 (0.0%) 1 (0.1%) >::from 16 (0.0%) 1 (0.1%) >::from 16 (0.0%) 1 (0.1%) >::from 16 (0.0%) 1 (0.1%) primitive_types::U128::div_mod_small::{{closure}} 16 (0.0%) 1 (0.1%) primitive_types::U128::split_u128 16 (0.0%) 1 (0.1%) primitive_types::U128::zero 16 (0.0%) 1 (0.1%) primitive_types::U256::div_mod_small::{{closure}} 16 (0.0%) 1 (0.1%) primitive_types::U256::split_u128 16 (0.0%) 1 (0.1%) primitive_types::U512::div_mod_small::{{closure}} 16 (0.0%) 1 (0.1%) primitive_types::U512::split_u128 15 (0.0%) 3 (0.3%) core::cmp::impls:: for &A>::le 15 (0.0%) 1 (0.1%) >::try_into 15 (0.0%) 1 (0.1%) >::from 15 (0.0%) 1 (0.1%) >::from 15 (0.0%) 1 (0.1%) >::from 15 (0.0%) 1 (0.1%) ::default 15 (0.0%) 1 (0.1%) core::str::traits:: for core::ops::range::RangeFrom>::get_unchecked 15 (0.0%) 1 (0.1%) primitive_types::H128::repeat_byte 15 (0.0%) 1 (0.1%) primitive_types::H128::zero 15 (0.0%) 1 (0.1%) primitive_types::U128::one 14 (0.0%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::next 14 (0.0%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 14 (0.0%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 14 (0.0%) 2 (0.2%) core::iter::range::>::next 14 (0.0%) 2 (0.2%) core::slice::::iter 14 (0.0%) 2 (0.2%) core::slice::::iter_mut 14 (0.0%) 1 (0.1%) >::rem 14 (0.0%) 1 (0.1%) >::rem 14 (0.0%) 1 (0.1%) core::array:: for &[T; N]>::try_from 14 (0.0%) 1 (0.1%) core::panicking::assert_failed 14 (0.0%) 1 (0.1%) core::slice::::len 14 (0.0%) 1 (0.1%) primitive_types::U128::split 14 (0.0%) 1 (0.1%) primitive_types::U256::split 14 (0.0%) 1 (0.1%) primitive_types::U512::split 13 (0.0%) 1 (0.1%) primitive_types::U256::zero 13 (0.0%) 1 (0.1%) primitive_types::U512::zero 12 (0.0%) 2 (0.2%) core::ptr::write 12 (0.0%) 1 (0.1%) >::from 12 (0.0%) 1 (0.1%) >::from 12 (0.0%) 1 (0.1%) >::from 12 (0.0%) 1 (0.1%) >::from 12 (0.0%) 1 (0.1%) core::iter::adapters::copied::Copied::new 12 (0.0%) 1 (0.1%) core::num::::wrapping_shr 12 (0.0%) 1 (0.1%) primitive_types::H160::repeat_byte 12 (0.0%) 1 (0.1%) primitive_types::H256::repeat_byte 12 (0.0%) 1 (0.1%) primitive_types::H512::repeat_byte 11 (0.0%) 2 (0.2%) as core::iter::traits::iterator::Iterator>::next 11 (0.0%) 2 (0.2%) core::ptr::const_ptr::::is_null 11 (0.0%) 2 (0.2%) core::ptr::mut_ptr::::is_null 11 (0.0%) 1 (0.1%) <&T as core::convert::AsRef>::as_ref 11 (0.0%) 1 (0.1%) <&str as core::str::pattern::Pattern>::is_prefix_of 11 (0.0%) 1 (0.1%) as core::iter::traits::iterator::Iterator>::next 11 (0.0%) 1 (0.1%) as core::slice::index::SliceIndex<[T]>>::index 11 (0.0%) 1 (0.1%) as core::ops::try_trait::FromResidual>::from_residual 11 (0.0%) 1 (0.1%) ::cmp 11 (0.0%) 1 (0.1%) ::cmp 11 (0.0%) 1 (0.1%) ::cmp 11 (0.0%) 1 (0.1%) ::cmp 11 (0.0%) 1 (0.1%) core::cmp::impls:: for &A>::eq 11 (0.0%) 1 (0.1%) core::num::::leading_zeros 11 (0.0%) 1 (0.1%) core::num::::trailing_zeros 11 (0.0%) 1 (0.1%) primitive_types::H160::randomize_using 11 (0.0%) 1 (0.1%) primitive_types::H256::randomize_using 11 (0.0%) 1 (0.1%) primitive_types::H512::randomize_using 10 (0.0%) 1 (0.1%) >::from 10 (0.0%) 1 (0.1%) >::from 10 (0.0%) 1 (0.1%) core::mem::size_of_val 10 (0.0%) 1 (0.1%) core::num::::unchecked_add 10 (0.0%) 1 (0.1%) core::num::::swap_bytes 10 (0.0%) 1 (0.1%) core::num::::unchecked_add 10 (0.0%) 1 (0.1%) core::num::::unchecked_sub 10 (0.0%) 1 (0.1%) core::ptr::const_ptr::::guaranteed_eq 10 (0.0%) 1 (0.1%) core::ptr::const_ptr::::wrapping_offset 10 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::guaranteed_eq 10 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::wrapping_offset 9 (0.0%) 9 (0.8%) core::mem::size_of 9 (0.0%) 3 (0.3%) as core::iter::traits::iterator::Iterator>::fold 9 (0.0%) 3 (0.3%) core::str::::parse 9 (0.0%) 1 (0.1%) ::next 9 (0.0%) 1 (0.1%) ::clone 9 (0.0%) 1 (0.1%) ::clone 9 (0.0%) 1 (0.1%) ::clone 8 (0.0%) 2 (0.2%) core::intrinsics::copy_nonoverlapping 8 (0.0%) 2 (0.2%) core::mem::maybe_uninit::MaybeUninit::assume_init 8 (0.0%) 2 (0.2%) core::mem::maybe_uninit::MaybeUninit::uninit 8 (0.0%) 2 (0.2%) core::ptr::non_null::NonNull::new_unchecked 8 (0.0%) 1 (0.1%) core::iter::adapters::enumerate::Enumerate::new 7 (0.0%) 1 (0.1%) >::as_mut 7 (0.0%) 1 (0.1%) >::as_mut 7 (0.0%) 1 (0.1%) >::as_mut 7 (0.0%) 1 (0.1%) >::as_mut 7 (0.0%) 1 (0.1%) >::from 7 (0.0%) 1 (0.1%) >::from 7 (0.0%) 1 (0.1%) >::from 7 (0.0%) 1 (0.1%) core::array:: for [T; N]>::try_from::{{closure}} 7 (0.0%) 1 (0.1%) core::iter::range::>::next_back 7 (0.0%) 1 (0.1%) core::iter::range::>::next 7 (0.0%) 1 (0.1%) core::iter::traits::iterator::Iterator::copied 7 (0.0%) 1 (0.1%) core::ops::range::RangeInclusive::new 7 (0.0%) 1 (0.1%) core::slice::iter::::into_iter 7 (0.0%) 1 (0.1%) core::slice::iter::::into_iter 7 (0.0%) 1 (0.1%) core::str::::get_unchecked 7 (0.0%) 1 (0.1%) core::str::::strip_prefix 6 (0.0%) 2 (0.2%) >::index 6 (0.0%) 2 (0.2%) core::iter::adapters::zip::Zip::new 6 (0.0%) 2 (0.2%) core::ptr::const_ptr::::add 6 (0.0%) 2 (0.2%) core::ptr::mut_ptr::::add 6 (0.0%) 2 (0.2%) core::ptr::mut_ptr::::len 6 (0.0%) 2 (0.2%) core::slice::iter::size_from_ptr 6 (0.0%) 1 (0.1%) ::partial_cmp 6 (0.0%) 1 (0.1%) ::partial_cmp 6 (0.0%) 1 (0.1%) ::partial_cmp 6 (0.0%) 1 (0.1%) ::partial_cmp 6 (0.0%) 1 (0.1%) ::partial_cmp 6 (0.0%) 1 (0.1%) ::partial_cmp 6 (0.0%) 1 (0.1%) ::partial_cmp 6 (0.0%) 1 (0.1%) primitive_types:: for [u8; _]>::from 6 (0.0%) 1 (0.1%) primitive_types:: for [u8; _]>::from 5 (0.0%) 1 (0.1%) <&primitive_types::H160 as core::ops::bit::BitAnd<&primitive_types::H160>>::bitand 5 (0.0%) 1 (0.1%) <&primitive_types::H160 as core::ops::bit::BitOr<&primitive_types::H160>>::bitor 5 (0.0%) 1 (0.1%) <&primitive_types::H160 as core::ops::bit::BitXor<&primitive_types::H160>>::bitxor 5 (0.0%) 1 (0.1%) <&primitive_types::H256 as core::ops::bit::BitAnd<&primitive_types::H256>>::bitand 5 (0.0%) 1 (0.1%) <&primitive_types::H256 as core::ops::bit::BitOr<&primitive_types::H256>>::bitor 5 (0.0%) 1 (0.1%) <&primitive_types::H256 as core::ops::bit::BitXor<&primitive_types::H256>>::bitxor 5 (0.0%) 1 (0.1%) <&primitive_types::H512 as core::ops::bit::BitAnd<&primitive_types::H512>>::bitand 5 (0.0%) 1 (0.1%) <&primitive_types::H512 as core::ops::bit::BitOr<&primitive_types::H512>>::bitor 5 (0.0%) 1 (0.1%) <&primitive_types::H512 as core::ops::bit::BitXor<&primitive_types::H512>>::bitxor 5 (0.0%) 1 (0.1%) >::as_ref 5 (0.0%) 1 (0.1%) >::as_ref 5 (0.0%) 1 (0.1%) >::as_ref 5 (0.0%) 1 (0.1%) core::cmp::impls::::cmp 5 (0.0%) 1 (0.1%) primitive_types::H128::as_bytes 5 (0.0%) 1 (0.1%) primitive_types::H128::as_bytes_mut 5 (0.0%) 1 (0.1%) primitive_types::H160::as_bytes 5 (0.0%) 1 (0.1%) primitive_types::H160::as_bytes_mut 5 (0.0%) 1 (0.1%) primitive_types::H160::random 5 (0.0%) 1 (0.1%) primitive_types::H256::as_bytes 5 (0.0%) 1 (0.1%) primitive_types::H256::as_bytes_mut 5 (0.0%) 1 (0.1%) primitive_types::H256::random 5 (0.0%) 1 (0.1%) primitive_types::H512::as_bytes 5 (0.0%) 1 (0.1%) primitive_types::H512::as_bytes_mut 5 (0.0%) 1 (0.1%) primitive_types::H512::random 5 (0.0%) 1 (0.1%) primitive_types::U128::overflowing_pow::{{closure}} 5 (0.0%) 1 (0.1%) primitive_types::U128::pow::{{closure}} 5 (0.0%) 1 (0.1%) primitive_types::U256::overflowing_pow::{{closure}} 5 (0.0%) 1 (0.1%) primitive_types::U256::pow::{{closure}} 5 (0.0%) 1 (0.1%) primitive_types::U512::overflowing_pow::{{closure}} 5 (0.0%) 1 (0.1%) primitive_types::U512::pow::{{closure}} 4 (0.0%) 4 (0.4%) primitive_types::U128::overflowing_mul::{{closure}} 4 (0.0%) 2 (0.2%) core::ptr::const_ptr::::cast 4 (0.0%) 2 (0.2%) core::ptr::const_ptr::::as_ptr 4 (0.0%) 2 (0.2%) core::ptr::mut_ptr::::cast 4 (0.0%) 2 (0.2%) core::ptr::mut_ptr::::as_mut_ptr 4 (0.0%) 2 (0.2%) core::slice::::as_mut_ptr 4 (0.0%) 2 (0.2%) core::slice::::as_ptr 4 (0.0%) 1 (0.1%) <&T as core::fmt::Debug>::fmt 4 (0.0%) 1 (0.1%) <&T as core::fmt::UpperHex>::fmt 4 (0.0%) 1 (0.1%) <&u64 as core::ops::bit::BitAnd>::bitand 4 (0.0%) 1 (0.1%) ::forward_unchecked 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::from 4 (0.0%) 1 (0.1%) >::bitand_assign 4 (0.0%) 1 (0.1%) ::bitand_assign 4 (0.0%) 1 (0.1%) >::bitor_assign 4 (0.0%) 1 (0.1%) ::bitor_assign 4 (0.0%) 1 (0.1%) >::bitxor_assign 4 (0.0%) 1 (0.1%) ::bitxor_assign 4 (0.0%) 1 (0.1%) core::cmp::impls::::ne 4 (0.0%) 1 (0.1%) core::cmp::impls::::lt 4 (0.0%) 1 (0.1%) core::cmp::impls::::le 4 (0.0%) 1 (0.1%) core::cmp::impls::::le 4 (0.0%) 1 (0.1%) core::cmp::impls::::lt 4 (0.0%) 1 (0.1%) core::convert::num:: for u64>::from 4 (0.0%) 1 (0.1%) core::option::Option::is_none 4 (0.0%) 1 (0.1%) primitive_types::H128::randomize 4 (0.0%) 1 (0.1%) primitive_types::H160::randomize 4 (0.0%) 1 (0.1%) primitive_types::H256::randomize 4 (0.0%) 1 (0.1%) primitive_types::H512::randomize 4 (0.0%) 1 (0.1%) primitive_types::U128::low_u64 4 (0.0%) 1 (0.1%) primitive_types::U128::words 4 (0.0%) 1 (0.1%) primitive_types::U256::low_u64 4 (0.0%) 1 (0.1%) primitive_types::U256::words 4 (0.0%) 1 (0.1%) primitive_types::U512::low_u64 4 (0.0%) 1 (0.1%) primitive_types::U512::words 4 (0.0%) 1 (0.1%) rand::distributions::integer:: for rand::distributions::Standard>::sample 3 (0.0%) 1 (0.1%) <[T] as core::convert::AsRef<[T]>>::as_ref 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) >::from 3 (0.0%) 1 (0.1%) >::from 3 (0.0%) 1 (0.1%) >::from 3 (0.0%) 1 (0.1%) >::from 3 (0.0%) 1 (0.1%) ::default 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 3 (0.0%) 1 (0.1%) >::from 3 (0.0%) 1 (0.1%) >::from 3 (0.0%) 1 (0.1%) >::from 3 (0.0%) 1 (0.1%) ::default 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::fmt 3 (0.0%) 1 (0.1%) ::backward_unchecked 3 (0.0%) 1 (0.1%) ::forward_unchecked 3 (0.0%) 1 (0.1%) core::cmp::Ord::min 3 (0.0%) 1 (0.1%) core::cmp::min 3 (0.0%) 1 (0.1%) core::iter::traits::iterator::Iterator::cmp 3 (0.0%) 1 (0.1%) core::iter::traits::iterator::Iterator::enumerate 3 (0.0%) 1 (0.1%) core::num::::from_be 3 (0.0%) 1 (0.1%) core::num::::to_be 3 (0.0%) 1 (0.1%) core::ptr::const_ptr::::wrapping_add 3 (0.0%) 1 (0.1%) core::ptr::const_ptr::::len 3 (0.0%) 1 (0.1%) core::ptr::mut_ptr::::wrapping_add 3 (0.0%) 1 (0.1%) core::slice::cmp::::cmp 3 (0.0%) 1 (0.1%) core::slice::cmp:: for [A]>::eq 3 (0.0%) 1 (0.1%) primitive_types::H160::zero 3 (0.0%) 1 (0.1%) primitive_types::H256::zero 3 (0.0%) 1 (0.1%) primitive_types::H512::zero 3 (0.0%) 1 (0.1%) primitive_types::U128::add_slice 3 (0.0%) 1 (0.1%) primitive_types::U128::from_dec_str::{{closure}} 3 (0.0%) 1 (0.1%) primitive_types::U128::sub_slice 3 (0.0%) 1 (0.1%) primitive_types::U256::add_slice 3 (0.0%) 1 (0.1%) primitive_types::U256::from_dec_str::{{closure}} 3 (0.0%) 1 (0.1%) primitive_types::U256::one 3 (0.0%) 1 (0.1%) primitive_types::U256::sub_slice 3 (0.0%) 1 (0.1%) primitive_types::U512::add_slice 3 (0.0%) 1 (0.1%) primitive_types::U512::from_dec_str::{{closure}} 3 (0.0%) 1 (0.1%) primitive_types::U512::one 3 (0.0%) 1 (0.1%) primitive_types::U512::sub_slice 3 (0.0%) 1 (0.1%) primitive_types::codec::::max_encoded_len 3 (0.0%) 1 (0.1%) primitive_types::codec::::max_encoded_len 3 (0.0%) 1 (0.1%) primitive_types::codec::::max_encoded_len 3 (0.0%) 1 (0.1%) primitive_types::codec::::max_encoded_len 3 (0.0%) 1 (0.1%) primitive_types::codec::::max_encoded_len 3 (0.0%) 1 (0.1%) primitive_types::codec::::max_encoded_len 3 (0.0%) 1 (0.1%) primitive_types::codec::::max_encoded_len 3 (0.0%) 1 (0.1%) rand::rng::Rng::gen 2 (0.0%) 2 (0.2%) core::mem::manually_drop::ManuallyDrop::into_inner 2 (0.0%) 2 (0.2%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 2 (0.0%) 2 (0.2%) core::ptr::non_null::NonNull::as_ptr 2 (0.0%) 1 (0.1%) ::bitand 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 u128>::from 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::num::::wrapping_sub 1 (0.0%) 1 (0.1%) core::fmt::UnsafeArg::new 1 (0.0%) 1 (0.1%) core::num::::from_le 1 (0.0%) 1 (0.1%) core::num::::max_value 1 (0.0%) 1 (0.1%) core::num::::max_value 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place<&usize> 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place 1 (0.0%) 1 (0.1%) core::ptr::drop_in_place 1 (0.0%) 1 (0.1%) core::ptr::null 1 (0.0%) 1 (0.1%) core::ptr::null_mut 1 (0.0%) 1 (0.1%) primitive_types::H160::len_bytes 1 (0.0%) 1 (0.1%) primitive_types::H256::len_bytes