Lines Copies Function name ----- ------ ------------- 14481 (100%) 642 (100%) (TOTAL) 1111 (7.7%) 16 (2.5%) core::iter::traits::iterator::Iterator::fold 611 (4.2%) 16 (2.5%) core::iter::traits::iterator::Iterator::for_each 558 (3.9%) 6 (0.9%) as core::iter::traits::collect::FromIterator>::from_iter 546 (3.8%) 7 (1.1%) as generic_array::sequence::GenericSequence>::generate 476 (3.3%) 7 (1.1%) as core::iter::traits::iterator::Iterator>::fold::enumerate::{{closure}} 475 (3.3%) 15 (2.3%) ::digest 420 (2.9%) 10 (1.6%) digest::fixed::FixedOutput::finalize_fixed 400 (2.8%) 8 (1.2%) as core::ops::drop::Drop>::drop 384 (2.7%) 16 (2.5%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}} 378 (2.6%) 7 (1.1%) as core::iter::traits::iterator::Iterator>::fold 356 (2.5%) 3 (0.5%) generic_array::GenericArray::from_exact_iter 350 (2.4%) 7 (1.1%) as generic_array::sequence::GenericSequence>::generate::{{closure}} 343 (2.4%) 8 (1.2%) generic_array::ArrayBuilder::into_inner 276 (1.9%) 1 (0.2%) ::digest 240 (1.7%) 10 (1.6%) ::finalize_into 234 (1.6%) 6 (0.9%) as core::clone::Clone>::clone 223 (1.5%) 2 (0.3%) as core::iter::adapters::zip::ZipImpl>::next 222 (1.5%) 6 (0.9%) generic_array::functional::FunctionalSequence::map 216 (1.5%) 6 (0.9%) as core::iter::traits::collect::FromIterator>::from_iter::{{closure}} 192 (1.3%) 16 (2.5%) core::mem::maybe_uninit::MaybeUninit::assume_init 189 (1.3%) 16 (2.5%) core::iter::traits::iterator::Iterator::for_each::call 184 (1.3%) 8 (1.2%) generic_array::ArrayBuilder::iter_position 167 (1.2%) 8 (1.2%) core::ptr::read 120 (0.8%) 10 (1.6%) ::update 119 (0.8%) 7 (1.1%) as core::iter::traits::iterator::Iterator>::fold::enumerate 114 (0.8%) 16 (2.5%) core::mem::manually_drop::ManuallyDrop::into_inner 112 (0.8%) 4 (0.6%) as core::default::Default>::default 110 (0.8%) 10 (1.6%) as core::ops::deref::Deref>::deref 110 (0.8%) 1 (0.2%) >::try_from 109 (0.8%) 1 (0.2%) ::fmt 108 (0.7%) 3 (0.5%) generic_array::GenericArray::from_exact_iter::{{closure}} 108 (0.7%) 1 (0.2%) ::fmt 100 (0.7%) 10 (1.6%) <&T as core::fmt::Debug>::fmt 99 (0.7%) 9 (1.4%) as core::ops::deref::DerefMut>::deref_mut 87 (0.6%) 2 (0.3%) as core::iter::adapters::zip::ZipImpl>::new 85 (0.6%) 8 (1.2%) generic_array::ArrayBuilder::new 84 (0.6%) 6 (0.9%) <&generic_array::GenericArray as core::iter::traits::collect::IntoIterator>::into_iter 84 (0.6%) 1 (0.2%) multihash::multihash::Multihash::wrap 80 (0.6%) 16 (2.5%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 80 (0.6%) 10 (1.6%) ::finalize 80 (0.6%) 8 (1.2%) core::mem::manually_drop::ManuallyDrop::new 79 (0.5%) 2 (0.3%) core::iter::traits::iterator::Iterator::zip 78 (0.5%) 1 (0.2%) ::fmt 72 (0.5%) 8 (1.2%) core::mem::forget 72 (0.5%) 3 (0.5%) core::option::Option::expect 68 (0.5%) 3 (0.5%) generic_array::GenericArray::clone_from_slice 66 (0.5%) 1 (0.2%) >::from 63 (0.4%) 7 (1.1%) generic_array::impls::>::default::{{closure}} 61 (0.4%) 2 (0.3%) as core::ops::try_trait::Try>::branch 60 (0.4%) 10 (1.6%) ::reset 60 (0.4%) 6 (0.9%) generic_array::GenericArray::as_slice 59 (0.4%) 1 (0.2%) core::fmt::Arguments::new_v1 56 (0.4%) 5 (0.8%) >::into 51 (0.4%) 2 (0.3%) as multihash::hasher::StatefulHasher>::finalize 44 (0.3%) 4 (0.6%) as core::convert::AsRef<[u8]>>::as_ref 44 (0.3%) 4 (0.6%) as core::convert::AsRef<[u8]>>::as_ref 44 (0.3%) 1 (0.2%) blake2b_simd::Params::new 44 (0.3%) 1 (0.2%) blake2s_simd::Params::new 42 (0.3%) 1 (0.2%) blake2b_simd::Params::hash_length 42 (0.3%) 1 (0.2%) blake2s_simd::Params::hash_length 42 (0.3%) 1 (0.2%) multihash::multihash_impl:: for u64>::from 41 (0.3%) 1 (0.2%) core::result::Result::unwrap 40 (0.3%) 4 (0.6%) as core::convert::From>>::from 40 (0.3%) 4 (0.6%) as core::convert::From>>::from 38 (0.3%) 16 (2.5%) core::mem::maybe_uninit::MaybeUninit::uninit 36 (0.2%) 6 (0.9%) generic_array::impls::>::clone 36 (0.2%) 2 (0.3%) as multihash::hasher::StatefulHasher>::finalize 35 (0.2%) 1 (0.2%) core::option::Option<&T>::cloned 34 (0.2%) 1 (0.2%) ::clone 34 (0.2%) 1 (0.2%) ::clone 33 (0.2%) 1 (0.2%) ::update 33 (0.2%) 1 (0.2%) ::update 32 (0.2%) 2 (0.3%) as core::default::Default>::default 32 (0.2%) 2 (0.3%) as core::default::Default>::default 32 (0.2%) 1 (0.2%) ::update 32 (0.2%) 1 (0.2%) ::update 32 (0.2%) 1 (0.2%) ::update 32 (0.2%) 1 (0.2%) ::update 32 (0.2%) 1 (0.2%) ::update 32 (0.2%) 1 (0.2%) ::update 32 (0.2%) 1 (0.2%) ::update 32 (0.2%) 1 (0.2%) ::update 31 (0.2%) 4 (0.6%) ::into_iter 29 (0.2%) 2 (0.3%) as core::convert::From>>::from 29 (0.2%) 1 (0.2%) ::fmt 29 (0.2%) 1 (0.2%) ::fmt 29 (0.2%) 1 (0.2%) ::fmt 29 (0.2%) 1 (0.2%) ::fmt 29 (0.2%) 1 (0.2%) ::fmt 29 (0.2%) 1 (0.2%) ::fmt 29 (0.2%) 1 (0.2%) ::fmt 29 (0.2%) 1 (0.2%) ::fmt 29 (0.2%) 1 (0.2%) ::fmt 29 (0.2%) 1 (0.2%) ::fmt 29 (0.2%) 1 (0.2%) core::fmt::ArgumentV1::new 27 (0.2%) 2 (0.3%) core::iter::adapters::zip::Zip::new 26 (0.2%) 2 (0.3%) as multihash::hasher::StatefulHasher>::update 26 (0.2%) 2 (0.3%) as multihash::hasher::StatefulHasher>::update 26 (0.2%) 1 (0.2%) ::clone 26 (0.2%) 1 (0.2%) ::clone 26 (0.2%) 1 (0.2%) ::clone 26 (0.2%) 1 (0.2%) ::clone 26 (0.2%) 1 (0.2%) ::clone 26 (0.2%) 1 (0.2%) ::clone 26 (0.2%) 1 (0.2%) ::clone 26 (0.2%) 1 (0.2%) ::clone 24 (0.2%) 8 (1.2%) generic_array::impls::>::default 22 (0.2%) 2 (0.3%) as core::convert::AsRef<[u8]>>::as_ref 22 (0.2%) 2 (0.3%) as core::convert::AsRef<[u8]>>::as_ref 22 (0.2%) 2 (0.3%) as core::convert::AsRef<[u8]>>::as_ref 21 (0.1%) 1 (0.2%) core::iter::adapters::map::Map::new 20 (0.1%) 2 (0.3%) as core::iter::traits::iterator::Iterator>::next 20 (0.1%) 2 (0.3%) as core::convert::From>>::from 20 (0.1%) 2 (0.3%) as core::convert::From>>::from 18 (0.1%) 1 (0.2%) core::iter::adapters::cloned::Cloned::new 17 (0.1%) 1 (0.2%) as multihash::hasher::StatefulHasher>::finalize 17 (0.1%) 1 (0.2%) ::write 17 (0.1%) 1 (0.2%) ::write 17 (0.1%) 1 (0.2%) ::write 17 (0.1%) 1 (0.2%) ::write 17 (0.1%) 1 (0.2%) ::write 17 (0.1%) 1 (0.2%) ::write 17 (0.1%) 1 (0.2%) ::write 17 (0.1%) 1 (0.2%) ::write 17 (0.1%) 1 (0.2%) ::write 17 (0.1%) 1 (0.2%) ::write 17 (0.1%) 1 (0.2%) core::option::Option::is_some 16 (0.1%) 1 (0.2%) >::from 15 (0.1%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 15 (0.1%) 1 (0.2%) ::clone 15 (0.1%) 1 (0.2%) ::clone 15 (0.1%) 1 (0.2%) ::default 15 (0.1%) 1 (0.2%) ::default 15 (0.1%) 1 (0.2%) ::default 15 (0.1%) 1 (0.2%) ::default 15 (0.1%) 1 (0.2%) ::default 15 (0.1%) 1 (0.2%) ::default 15 (0.1%) 1 (0.2%) ::default 15 (0.1%) 1 (0.2%) ::default 15 (0.1%) 1 (0.2%) ::clone 15 (0.1%) 1 (0.2%) core::iter::traits::iterator::Iterator::map 15 (0.1%) 1 (0.2%) multihash::error::Error::Io 14 (0.1%) 2 (0.3%) ::clone 14 (0.1%) 1 (0.2%) <&T as core::convert::AsRef>::as_ref 14 (0.1%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::next 13 (0.1%) 1 (0.2%) <&mut I as core::iter::traits::iterator::Iterator>::next 13 (0.1%) 1 (0.2%) as core::default::Default>::default 13 (0.1%) 1 (0.2%) as multihash::hasher::StatefulHasher>::update 13 (0.1%) 1 (0.2%) ::finalize 13 (0.1%) 1 (0.2%) ::update 13 (0.1%) 1 (0.2%) ::finalize 13 (0.1%) 1 (0.2%) ::update 13 (0.1%) 1 (0.2%) ::finalize 13 (0.1%) 1 (0.2%) ::update 13 (0.1%) 1 (0.2%) ::finalize 13 (0.1%) 1 (0.2%) ::update 13 (0.1%) 1 (0.2%) ::finalize 13 (0.1%) 1 (0.2%) ::update 13 (0.1%) 1 (0.2%) ::finalize 13 (0.1%) 1 (0.2%) ::update 13 (0.1%) 1 (0.2%) ::finalize 13 (0.1%) 1 (0.2%) ::update 13 (0.1%) 1 (0.2%) ::finalize 13 (0.1%) 1 (0.2%) ::update 13 (0.1%) 1 (0.2%) ::finalize 13 (0.1%) 1 (0.2%) ::update 13 (0.1%) 1 (0.2%) ::finalize 13 (0.1%) 1 (0.2%) ::update 13 (0.1%) 1 (0.2%) core::iter::traits::iterator::Iterator::cloned 13 (0.1%) 1 (0.2%) core::ptr::drop_in_place 12 (0.1%) 2 (0.3%) core::array::::clone 12 (0.1%) 1 (0.2%) as core::ops::try_trait::FromResidual>::from_residual 11 (0.1%) 1 (0.2%) as core::convert::AsRef<[u8]>>::as_ref 10 (0.1%) 1 (0.2%) <&T as core::fmt::Display>::fmt 10 (0.1%) 1 (0.2%) as core::convert::From>>::from 10 (0.1%) 1 (0.2%) core::ops::function::FnMut::call_mut 9 (0.1%) 1 (0.2%) ::try_get_unchecked 9 (0.1%) 1 (0.2%) <[T] as core::convert::AsRef<[T]>>::as_ref 9 (0.1%) 1 (0.2%) ::flush 9 (0.1%) 1 (0.2%) ::flush 9 (0.1%) 1 (0.2%) ::flush 9 (0.1%) 1 (0.2%) ::flush 9 (0.1%) 1 (0.2%) ::flush 9 (0.1%) 1 (0.2%) ::flush 9 (0.1%) 1 (0.2%) ::flush 9 (0.1%) 1 (0.2%) ::flush 9 (0.1%) 1 (0.2%) ::flush 9 (0.1%) 1 (0.2%) ::flush 9 (0.1%) 1 (0.2%) core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size 9 (0.1%) 1 (0.2%) core::iter::adapters::zip::try_get_unchecked 9 (0.1%) 1 (0.2%) multihash::error::Error::Varint 8 (0.1%) 1 (0.2%) ::default 8 (0.1%) 1 (0.2%) ::default 8 (0.1%) 1 (0.2%) ::default 8 (0.1%) 1 (0.2%) ::default 8 (0.1%) 1 (0.2%) ::default 8 (0.1%) 1 (0.2%) ::default 8 (0.1%) 1 (0.2%) ::default 8 (0.1%) 1 (0.2%) ::default 8 (0.1%) 1 (0.2%) ::default 8 (0.1%) 1 (0.2%) ::default 8 (0.1%) 1 (0.2%) ::default 7 (0.0%) 1 (0.2%) ::reset 7 (0.0%) 1 (0.2%) ::reset 7 (0.0%) 1 (0.2%) ::reset 7 (0.0%) 1 (0.2%) ::reset 7 (0.0%) 1 (0.2%) ::reset 7 (0.0%) 1 (0.2%) ::reset 7 (0.0%) 1 (0.2%) ::reset 7 (0.0%) 1 (0.2%) ::reset 7 (0.0%) 1 (0.2%) ::reset 7 (0.0%) 1 (0.2%) ::reset 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B1>,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) ,typenum::bit::B1>,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>>>>::from 7 (0.0%) 1 (0.2%) core::ptr::drop_in_place 7 (0.0%) 1 (0.2%) core::ptr::drop_in_place,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>> 6 (0.0%) 1 (0.2%) as core::ops::drop::Drop>::drop 6 (0.0%) 1 (0.2%) as core::iter::traits::iterator::Iterator>::size_hint 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>> 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>> 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>> 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>> 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>> 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>> 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>,typenum::bit::B0>>> 6 (0.0%) 1 (0.2%) core::ptr::drop_in_place,typenum::bit::B1>,typenum::bit::B1>,typenum::bit::B0>,typenum::bit::B0>>> 5 (0.0%) 1 (0.2%) blake3::Hash::as_bytes 5 (0.0%) 1 (0.2%) core::clone::impls::::clone 5 (0.0%) 1 (0.2%) core::clone::impls::::clone 5 (0.0%) 1 (0.2%) core::clone::impls::::clone 5 (0.0%) 1 (0.2%) core::clone::impls::::clone 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&sha2::sha256::Sha256> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&sha2::sha512::Sha512> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&sha3::Keccak224> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&sha3::Keccak256> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&sha3::Keccak384> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&sha3::Keccak512> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&sha3::Sha3_224> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&sha3::Sha3_256> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&sha3::Sha3_384> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&sha3::Sha3_512> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&std::io::error::Error> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&u64> 4 (0.0%) 1 (0.2%) core::ptr::drop_in_place<&unsigned_varint::decode::Error> 1 (0.0%) 1 (0.2%) ::default 1 (0.0%) 1 (0.2%) ::default