Lines Copies Function name ----- ------ ------------- 2451 (100%) 106 (100%) (TOTAL) 280 (11.4%) 1 (0.9%) as hyper_rustls::config::ConfigBuilderExt>::with_native_roots 145 (5.9%) 1 (0.9%) alloc::raw_vec::RawVec::allocate_in 104 (4.2%) 2 (1.9%) ::to_vec 97 (4.0%) 1 (0.9%) alloc::alloc::Global::alloc_impl 78 (3.2%) 1 (0.9%) as core::iter::traits::collect::IntoIterator>::into_iter 76 (3.1%) 1 (0.9%) alloc::sync::Arc::new 61 (2.5%) 1 (0.9%) rustls::builder::ConfigBuilder::with_safe_defaults 59 (2.4%) 1 (0.9%) core::fmt::Arguments::new_v1 58 (2.4%) 1 (0.9%) as core::iter::traits::iterator::Iterator>::next 58 (2.4%) 1 (0.9%) core::iter::traits::exact_size::ExactSizeIterator::len 56 (2.3%) 1 (0.9%) core::alloc::layout::Layout::array 56 (2.3%) 1 (0.9%) hyper_rustls::connector::builder::WantsProtocols1::build 53 (2.2%) 1 (0.9%) alloc::alloc::box_free 49 (2.0%) 1 (0.9%) < as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop 47 (1.9%) 1 (0.9%) as core::iter::traits::iterator::Iterator>::size_hint 47 (1.9%) 1 (0.9%) core::result::Result::expect 43 (1.8%) 1 (0.9%) core::num::::checked_mul 43 (1.8%) 1 (0.9%) core::num::::overflowing_mul 42 (1.7%) 1 (0.9%) alloc::alloc::exchange_malloc 42 (1.7%) 1 (0.9%) hyper_rustls::connector::builder::WantsProtocols1::wrap_connector 41 (1.7%) 1 (0.9%) hyper_rustls::connector::builder::ConnectorBuilder::with_tls_config 34 (1.4%) 1 (0.9%) as core::ops::drop::Drop>::drop 33 (1.3%) 1 (0.9%) alloc::raw_vec::RawVec::new_in 32 (1.3%) 2 (1.9%) core::slice::::len 28 (1.1%) 2 (1.9%) core::intrinsics::copy_nonoverlapping 28 (1.1%) 1 (0.9%) alloc::raw_vec::alloc_guard 27 (1.1%) 1 (0.9%) ::deallocate 24 (1.0%) 2 (1.9%) core::ptr::const_ptr::::copy_to_nonoverlapping 22 (0.9%) 2 (1.9%) alloc::slice::::to_vec_in 22 (0.9%) 2 (1.9%) alloc::slice::hack::to_vec 20 (0.8%) 1 (0.9%) core::alloc::layout::Layout::from_size_align_unchecked 19 (0.8%) 1 (0.9%) core::ptr::read 19 (0.8%) 1 (0.9%) hyper_rustls::connector::builder::ConnectorBuilder::https_only 19 (0.8%) 1 (0.9%) hyper_rustls::connector::builder::ConnectorBuilder::https_or_http 18 (0.7%) 2 (1.9%) alloc::slice::::to_vec 18 (0.7%) 2 (1.9%) core::mem::manually_drop::ManuallyDrop::new 17 (0.7%) 1 (0.9%) alloc::vec::Vec::with_capacity_in 16 (0.7%) 1 (0.9%) ::allocate 16 (0.7%) 1 (0.9%) ::allocate_zeroed 16 (0.7%) 1 (0.9%) >::le 16 (0.7%) 1 (0.9%) alloc::alloc::dealloc 16 (0.7%) 1 (0.9%) alloc::raw_vec::RawVec::capacity 16 (0.7%) 1 (0.9%) alloc::raw_vec::RawVec::with_capacity_in 16 (0.7%) 1 (0.9%) hyper_rustls::connector::builder::ConnectorBuilder::enable_http1 16 (0.7%) 1 (0.9%) hyper_rustls::connector::builder::ConnectorBuilder::with_native_roots 15 (0.6%) 1 (0.9%) alloc::vec::into_iter::IntoIter::as_raw_mut_slice 14 (0.6%) 1 (0.9%) alloc::boxed::Box::leak 14 (0.6%) 1 (0.9%) core::intrinsics::write_bytes 14 (0.6%) 1 (0.9%) core::ptr::non_null::NonNull::cast 13 (0.5%) 1 (0.9%) alloc::alloc::alloc 13 (0.5%) 1 (0.9%) alloc::alloc::alloc_zeroed 13 (0.5%) 1 (0.9%) hyper::client::connect::http::HttpConnector::enforce_http 12 (0.5%) 1 (0.9%) core::ptr::const_ptr::::offset 12 (0.5%) 1 (0.9%) core::ptr::mut_ptr::::offset 12 (0.5%) 1 (0.9%) core::ptr::mut_ptr::::write_bytes 12 (0.5%) 1 (0.9%) core::sync::atomic::AtomicUsize::load 11 (0.4%) 1 (0.9%) core::sync::atomic::AtomicUsize::new 10 (0.4%) 2 (1.9%) as core::ops::deref::Deref>::deref 10 (0.4%) 1 (0.9%) core::mem::maybe_uninit::MaybeUninit::assume_init 10 (0.4%) 1 (0.9%) hyper_rustls::connector::builder::ConnectorBuilder::build 10 (0.4%) 1 (0.9%) log::max_level 9 (0.4%) 1 (0.9%) alloc::vec::Vec::set_len 9 (0.4%) 1 (0.9%) core::alloc::layout::Layout::dangling 9 (0.4%) 1 (0.9%) core::ptr::mut_ptr::::add 9 (0.4%) 1 (0.9%) core::ptr::unique::Unique::cast 8 (0.3%) 1 (0.9%) as core::convert::From<&mut T>>::from 8 (0.3%) 1 (0.9%) core::alloc::layout::Layout::align 8 (0.3%) 1 (0.9%) core::mem::maybe_uninit::MaybeUninit::zeroed 8 (0.3%) 1 (0.9%) core::mem::zeroed 8 (0.3%) 1 (0.9%) core::num::::wrapping_sub 8 (0.3%) 1 (0.9%) core::ptr::unique::Unique::new_unchecked 7 (0.3%) 1 (0.9%) <&mut I as core::iter::traits::exact_size::ExactSizeIterator>::len 7 (0.3%) 1 (0.9%) alloc::sync::Arc::from_inner 7 (0.3%) 1 (0.9%) alloc::vec::Vec::allocator 7 (0.3%) 1 (0.9%) core::cell::UnsafeCell::new 7 (0.3%) 1 (0.9%) core::num::nonzero::NonZeroUsize::new_unchecked 7 (0.3%) 1 (0.9%) core::ptr::drop_in_place 7 (0.3%) 1 (0.9%) core::ptr::drop_in_place> 7 (0.3%) 1 (0.9%) core::ptr::unique::Unique::as_ref 6 (0.2%) 1 (0.9%) >::into 6 (0.2%) 1 (0.9%) core::alloc::layout::Layout::size 6 (0.2%) 1 (0.9%) core::mem::manually_drop::ManuallyDrop::into_inner 6 (0.2%) 1 (0.9%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.2%) 1 (0.9%) core::ptr::drop_in_place> 6 (0.2%) 1 (0.9%) core::ptr::unique::Unique::dangling 5 (0.2%) 1 (0.9%) as core::ops::deref::DerefMut>::deref_mut 5 (0.2%) 1 (0.9%) alloc::raw_vec::RawVec::allocator 5 (0.2%) 1 (0.9%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 5 (0.2%) 1 (0.9%) core::ptr::unique::Unique::as_ptr 4 (0.2%) 1 (0.9%) core::cell::UnsafeCell::get 4 (0.2%) 1 (0.9%) core::num::nonzero::NonZeroUsize::get 3 (0.1%) 1 (0.9%) as core::default::Default>::default 2 (0.1%) 2 (1.9%) core::mem::size_of 2 (0.1%) 1 (0.9%) core::mem::maybe_uninit::MaybeUninit::uninit 1 (0.0%) 1 (0.9%) core::mem::align_of 1 (0.0%) 1 (0.9%) hyper_rustls::connector::builder::ConnectorBuilder::new