Lines Copies Function name ----- ------ ------------- 105095 (100%) 3065 (100%) (TOTAL) 4017 (3.8%) 13 (0.4%) std::io::default_read_to_end 1750 (1.7%) 10 (0.3%) std::io::default_read_exact 1680 (1.6%) 12 (0.4%) std::io::Read::read_buf_exact 1504 (1.4%) 2 (0.1%) ureq::testserver::test_agent::{{closure}} 1398 (1.3%) 29 (0.9%) as core::ops::try_trait::Try>::branch 1392 (1.3%) 1 (0.0%) ureq::stream::connect_host 1296 (1.2%) 12 (0.4%) std::io::append_to_string 1238 (1.2%) 20 (0.7%) alloc::alloc::box_free 957 (0.9%) 18 (0.6%) core::option::Option::map 846 (0.8%) 9 (0.3%) std::io::default_read_buf 815 (0.8%) 5 (0.2%) alloc::raw_vec::RawVec::grow_amortized 806 (0.8%) 1 (0.0%) ureq::unit::send_prelude 800 (0.8%) 10 (0.3%) core::option::Option::map_or 768 (0.7%) 3 (0.1%) std::net::each_addr 748 (0.7%) 27 (0.9%) as core::ops::try_trait::FromResidual>>::from_residual 725 (0.7%) 5 (0.2%) alloc::raw_vec::RawVec::allocate_in 712 (0.7%) 11 (0.4%) core::result::Result::map_err 707 (0.7%) 1 (0.0%) ureq::unit::connect_inner 704 (0.7%) 1 (0.0%) flate2::gz::bufread::read_gz_header_part 684 (0.7%) 9 (0.3%) alloc::sync::Arc::new 675 (0.6%) 14 (0.5%) core::result::Result::and_then 667 (0.6%) 23 (0.8%) core::fmt::ArgumentV1::new 664 (0.6%) 2 (0.1%) std::thread::Builder::spawn_unchecked_ 655 (0.6%) 1 (0.0%) as std::io::Read>::read 628 (0.6%) 4 (0.1%) std::io::Write::write_all 616 (0.6%) 1 (0.0%) ureq::unit::connect 594 (0.6%) 6 (0.2%) alloc::vec::Vec::retain_mut::process_loop 584 (0.6%) 4 (0.1%) std::io::Write::write_all_vectored 576 (0.5%) 8 (0.3%) alloc::raw_vec::RawVec::current_memory 570 (0.5%) 2 (0.1%) ureq::pool::PoolReturnRead::return_connection 565 (0.5%) 1 (0.0%) ureq::response::Response::into_reader 557 (0.5%) 6 (0.2%) as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter 551 (0.5%) 1 (0.0%) ureq::response::Response::do_from_stream 536 (0.5%) 21 (0.7%) alloc::boxed::Box::new 519 (0.5%) 4 (0.1%) ureq::error::Error::src 517 (0.5%) 11 (0.4%) core::mem::replace 512 (0.5%) 5 (0.2%) core::iter::traits::iterator::Iterator::try_fold 496 (0.5%) 8 (0.3%) as core::ops::drop::Drop>::drop 496 (0.5%) 8 (0.3%) std::io::default_read_vectored 489 (0.5%) 1 (0.0%) ureq::request::Request::do_call 448 (0.4%) 8 (0.3%) core::alloc::layout::Layout::array 440 (0.4%) 8 (0.3%) as core::iter::traits::iterator::Iterator>::find 440 (0.4%) 2 (0.1%) as std::io::Read>::read_buf 418 (0.4%) 7 (0.2%) as alloc::vec::spec_extend::SpecExtend>::spec_extend 412 (0.4%) 5 (0.2%) core::iter::traits::iterator::Iterator::fold 411 (0.4%) 1 (0.0%) as std::io::Read>::read 391 (0.4%) 8 (0.3%) core::option::Option::and_then 384 (0.4%) 1 (0.0%) ureq::unit::Unit::new 378 (0.4%) 8 (0.3%) alloc::sync::Weak::inner 369 (0.4%) 6 (0.2%) core::result::Result::map 360 (0.3%) 2 (0.1%) std::io::read_until 360 (0.3%) 1 (0.0%) ureq::response::read_next_line 360 (0.3%) 1 (0.0%) ureq::unit::connect_socket 359 (0.3%) 1 (0.0%) chunked_transfer::decoder::Decoder::read_chunk_size 353 (0.3%) 4 (0.1%) std::thread::Builder::spawn_unchecked_::{{closure}} 344 (0.3%) 1 (0.0%) rustls::conn::ConnectionCommon::complete_io 322 (0.3%) 1 (0.0%) ureq::pool::ConnectionPool::add 318 (0.3%) 17 (0.6%) core::ptr::read 310 (0.3%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::remove 308 (0.3%) 16 (0.5%) core::ops::function::FnOnce::call_once 307 (0.3%) 1 (0.0%) as std::io::Read>::read 296 (0.3%) 8 (0.3%) as core::ops::drop::Drop>::drop 296 (0.3%) 5 (0.2%) as std::io::Read>::read::{{closure}} 293 (0.3%) 4 (0.1%) as core::cmp::PartialEq>::eq 290 (0.3%) 10 (0.3%) core::ptr::metadata::from_raw_parts_mut 288 (0.3%) 27 (0.9%) core::ptr::unique::Unique::cast 288 (0.3%) 12 (0.4%) std::io::append_to_string::{{closure}} 288 (0.3%) 2 (0.1%) alloc::raw_vec::RawVec::grow_exact 288 (0.3%) 1 (0.0%) ureq::response::parse_status_line 278 (0.3%) 3 (0.1%) alloc::vec::Vec::extend_desugared 276 (0.3%) 4 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 274 (0.3%) 2 (0.1%) as std::io::Read>::read_buf 273 (0.3%) 3 (0.1%) core::iter::traits::iterator::Iterator::advance_by 273 (0.3%) 3 (0.1%) std::io::Write::write_fmt 270 (0.3%) 5 (0.2%) core::slice::iter::Iter::post_inc_start 270 (0.3%) 2 (0.1%) alloc::collections::vec_deque::ring_slices::RingSlices::ring_slices 269 (0.3%) 6 (0.2%) core::result::Result::unwrap 261 (0.2%) 1 (0.0%) core::char::methods::encode_utf8_raw 260 (0.2%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 258 (0.2%) 1 (0.0%) ureq::rtls::>::connect 256 (0.2%) 4 (0.1%) alloc::vec::Vec::push 255 (0.2%) 1 (0.0%) ureq::unit::PreludeBuilder::write_sensitive_header 248 (0.2%) 1 (0.0%) flate2::gz::bufread::GzDecoder::new 248 (0.2%) 1 (0.0%) ureq::stream::Stream::serverclosed_stream 246 (0.2%) 3 (0.1%) as core::fmt::Write>::write_str 243 (0.2%) 4 (0.1%) ureq::unit::PreludeBuilder::write_header 240 (0.2%) 5 (0.2%) core::slice::iter::Iter::new 238 (0.2%) 22 (0.7%) core::mem::manually_drop::ManuallyDrop::new 238 (0.2%) 10 (0.3%) as core::clone::Clone>::clone 238 (0.2%) 8 (0.3%) core::alloc::layout::Layout::for_value_raw 236 (0.2%) 1 (0.0%) ureq::testserver::read_request 235 (0.2%) 1 (0.0%) ureq::body::copy_chunked 234 (0.2%) 3 (0.1%) ::to_vec 232 (0.2%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::try_rfold 230 (0.2%) 5 (0.2%) as core::iter::traits::iterator::Iterator>::next 230 (0.2%) 1 (0.0%) ureq::proxy::Proxy::connect 228 (0.2%) 4 (0.1%) core::iter::adapters::map::map_fold::{{closure}} 227 (0.2%) 1 (0.0%) ureq::unit::PreludeBuilder::write_request_line 225 (0.2%) 1 (0.0%) ::next 216 (0.2%) 16 (0.5%) std::io::default_read_vectored::{{closure}} 212 (0.2%) 1 (0.0%) ureq::testserver::TestServer::new 208 (0.2%) 2 (0.1%) as std::io::Read>::read_vectored 205 (0.2%) 1 (0.0%) ::fmt 205 (0.2%) 1 (0.0%) ureq::pool::ConnectionPool::remove_oldest 204 (0.2%) 4 (0.1%) as core::iter::traits::iterator::Iterator>::fold 204 (0.2%) 2 (0.1%) as core::iter::traits::iterator::Iterator>::next 201 (0.2%) 24 (0.8%) >::into 201 (0.2%) 1 (0.0%) ureq::pool::ConnectionPool::remove 200 (0.2%) 10 (0.3%) std::io::Read::read_exact 200 (0.2%) 1 (0.0%) as std::io::Read>::read 198 (0.2%) 2 (0.1%) as std::io::Read>::read 198 (0.2%) 2 (0.1%) once_cell::imp::OnceCell::initialize::{{closure}} 196 (0.2%) 19 (0.6%) core::ptr::unique::Unique::as_ref 196 (0.2%) 4 (0.1%) core::result::Result::expect 195 (0.2%) 3 (0.1%) alloc::vec::Vec::retain_mut 195 (0.2%) 1 (0.0%) ::fill_buf 194 (0.2%) 16 (0.5%) core::ptr::non_null::NonNull::cast 193 (0.2%) 1 (0.0%) std::io::copy::stack_buffer_copy 192 (0.2%) 16 (0.5%) core::ptr::mut_ptr::::offset 189 (0.2%) 1 (0.0%) ::fmt 188 (0.2%) 9 (0.3%) std::io::Read::read_buf 188 (0.2%) 8 (0.3%) as core::ops::drop::Drop>::drop 184 (0.2%) 2 (0.1%) as std::io::BufRead>::fill_buf 182 (0.2%) 26 (0.8%) core::ptr::unique::Unique::as_ptr 180 (0.2%) 4 (0.1%) core::option::Option::unwrap_or_else 179 (0.2%) 1 (0.0%) ureq::response::Response::into_string 179 (0.2%) 1 (0.0%) ureq::stream::connect_https 176 (0.2%) 2 (0.1%) as std::io::Read>::read 176 (0.2%) 1 (0.0%) as std::io::Write>::flush 175 (0.2%) 1 (0.0%) ureq::proxy::Proxy::verify_response 174 (0.2%) 6 (0.2%) core::ptr::metadata::from_raw_parts 174 (0.2%) 2 (0.1%) once_cell::sync::OnceCell::get_or_try_init 174 (0.2%) 1 (0.0%) flate2::zio::read 171 (0.2%) 1 (0.0%) ::fmt 168 (0.2%) 1 (0.0%) ureq::testserver::TestServer::new::{{closure}} 166 (0.2%) 3 (0.1%) as core::iter::traits::iterator::Iterator>::find 166 (0.2%) 2 (0.1%) as std::io::Read>::read_exact 166 (0.2%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::handle_capacity_increase 165 (0.2%) 17 (0.6%) core::mem::maybe_uninit::MaybeUninit::assume_init 165 (0.2%) 5 (0.2%) alloc::raw_vec::RawVec::new_in 165 (0.2%) 1 (0.0%) ureq::header::Header::value_raw 161 (0.2%) 7 (0.2%) alloc::raw_vec::RawVec::set_ptr_and_cap 160 (0.2%) 10 (0.3%) alloc::boxed::Box::leak 160 (0.2%) 10 (0.3%) alloc::raw_vec::RawVec::capacity 160 (0.2%) 8 (0.3%) core::iter::adapters::map::Map::new 160 (0.2%) 4 (0.1%) core::iter::traits::iterator::Iterator::for_each 160 (0.2%) 3 (0.1%) core::option::Option::ok_or_else 160 (0.2%) 1 (0.0%) ureq::agent::AgentBuilder::new 160 (0.2%) 1 (0.0%) ureq::body::Payload::into_read 159 (0.2%) 18 (0.6%) core::ptr::write 155 (0.1%) 1 (0.0%) hashbrown::raw::RawTableInner::resize_inner 153 (0.1%) 4 (0.1%) core::result::Result::ok 151 (0.1%) 2 (0.1%) ureq::request::Request::do_call::{{closure}} 150 (0.1%) 15 (0.5%) <&T as core::fmt::Debug>::fmt 150 (0.1%) 10 (0.3%) core::ptr::slice_from_raw_parts_mut 147 (0.1%) 1 (0.0%) core::slice::ascii::is_ascii 145 (0.1%) 6 (0.2%) core::option::Option::as_ref 143 (0.1%) 5 (0.2%) as core::clone::Clone>::clone 142 (0.1%) 11 (0.4%) std::io::default_read_to_string 141 (0.1%) 1 (0.0%) ureq::request::Request::send_form 139 (0.1%) 1 (0.0%) as std::io::Read>::read 138 (0.1%) 2 (0.1%) alloc::boxed::Box::into_unique 135 (0.1%) 3 (0.1%) as core::hash::Hash>::hash 135 (0.1%) 1 (0.0%) std::io::IoSlice::advance_slices 134 (0.1%) 2 (0.1%) as std::io::Read>::read 134 (0.1%) 2 (0.1%) core::fmt::builders::DebugList::entries 133 (0.1%) 9 (0.3%) std::io::Read::read_buf::{{closure}} 133 (0.1%) 8 (0.3%) alloc::sync::Arc::drop_slow 132 (0.1%) 2 (0.1%) std::thread::Builder::spawn_unchecked 130 (0.1%) 11 (0.4%) std::io::default_read_to_string::{{closure}} 130 (0.1%) 1 (0.0%) rustls::stream::Stream::complete_prior_io 130 (0.1%) 1 (0.0%) std::io::readbuf::ReadBuf::initialize_unfilled_to 129 (0.1%) 3 (0.1%) core::iter::traits::iterator::Iterator::nth 129 (0.1%) 1 (0.0%) ureq::body::send_body 129 (0.1%) 1 (0.0%) ureq::stream::Stream::reset 128 (0.1%) 8 (0.3%) std::io::Read::read_vectored 127 (0.1%) 1 (0.0%) as std::io::Read>::read 126 (0.1%) 14 (0.5%) core::ptr::mut_ptr::::add 126 (0.1%) 1 (0.0%) ureq::header::HeaderLine::into_header 125 (0.1%) 20 (0.7%) core::mem::manually_drop::ManuallyDrop::into_inner 125 (0.1%) 3 (0.1%) ureq::rtls::>::connect::{{closure}} 125 (0.1%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 124 (0.1%) 18 (0.6%) ::into_iter 124 (0.1%) 2 (0.1%) std::io::default_write_vectored 124 (0.1%) 1 (0.0%) ureq::request::Request::query 123 (0.1%) 1 (0.0%) as std::io::Read>::read 122 (0.1%) 2 (0.1%) std::panicking::try 122 (0.1%) 1 (0.0%) as core::iter::adapters::zip::ZipImpl>::next 122 (0.1%) 1 (0.0%) ::from_str 120 (0.1%) 10 (0.3%) core::ptr::const_ptr::::offset 120 (0.1%) 8 (0.3%) std::io::Read::read_vectored::{{closure}} 120 (0.1%) 5 (0.2%) core::option::Option::as_mut 118 (0.1%) 5 (0.2%) core::option::Option::expect 117 (0.1%) 13 (0.4%) std::io::Read::read_to_end 117 (0.1%) 1 (0.0%) ::fmt 117 (0.1%) 1 (0.0%) ::clone 116 (0.1%) 2 (0.1%) alloc::slice::hack::into_vec 116 (0.1%) 2 (0.1%) core::iter::traits::exact_size::ExactSizeIterator::len 116 (0.1%) 1 (0.0%) ::drop 115 (0.1%) 8 (0.3%) core::iter::traits::iterator::Iterator::map 115 (0.1%) 1 (0.0%) as std::io::Write>::write 114 (0.1%) 2 (0.1%) as core::ops::drop::Drop>::drop 114 (0.1%) 1 (0.0%) ::clone 113 (0.1%) 13 (0.4%) alloc::sync::Arc::from_inner 112 (0.1%) 7 (0.2%) core::slice::::len 112 (0.1%) 1 (0.0%) ureq::header::Header::validate 111 (0.1%) 1 (0.0%) as core::convert::From>>::from 111 (0.1%) 1 (0.0%) ::next_match 110 (0.1%) 1 (0.0%) ureq::error::Error::url 109 (0.1%) 1 (0.0%) core::iter::traits::double_ended::DoubleEndedIterator::try_rfold 109 (0.1%) 1 (0.0%) form_urlencoded::Serializer::extend_pairs 108 (0.1%) 4 (0.1%) as alloc::vec::spec_extend::SpecExtend>::spec_extend::{{closure}} 108 (0.1%) 2 (0.1%) alloc::boxed::Box::into_raw_with_allocator 106 (0.1%) 19 (0.6%) core::ptr::non_null::NonNull::as_ptr 106 (0.1%) 2 (0.1%) core::option::Option::unwrap_or 106 (0.1%) 1 (0.0%) as alloc::vec::spec_from_iter::SpecFromIter>>::from_iter 105 (0.1%) 7 (0.2%) alloc::raw_vec::RawVec::needs_to_grow 105 (0.1%) 7 (0.2%) alloc::vec::Vec::as_mut_ptr 105 (0.1%) 6 (0.2%) core::slice::index:: for [T]>::index_mut 104 (0.1%) 2 (0.1%) core::slice::iter::IterMut::post_inc_start 103 (0.1%) 2 (0.1%) std::io::buffered::bufreader::BufReader::with_capacity 103 (0.1%) 1 (0.0%) core::option::Option::filter 102 (0.1%) 2 (0.1%) as core::iter::traits::iterator::Iterator>::all 102 (0.1%) 2 (0.1%) core::option::Option::ok_or 101 (0.1%) 1 (0.0%) ::read 100 (0.1%) 8 (0.3%) alloc::sync::Arc::get_mut_unchecked 100 (0.1%) 2 (0.1%) as core::fmt::Debug>::fmt 99 (0.1%) 11 (0.4%) std::io::Read::read_to_string 99 (0.1%) 1 (0.0%) ::fmt 99 (0.1%) 1 (0.0%) ::read 99 (0.1%) 1 (0.0%) ureq::agent::AgentBuilder::build 98 (0.1%) 2 (0.1%) as core::iter::traits::exact_size::ExactSizeIterator>::len 98 (0.1%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::push_back 98 (0.1%) 1 (0.0%) core::ops::range::RangeBounds::contains 98 (0.1%) 1 (0.0%) ureq::middleware::MiddlewareNext::handle 97 (0.1%) 1 (0.0%) alloc::alloc::Global::alloc_impl 97 (0.1%) 1 (0.0%) base64::encode::encode_config 97 (0.1%) 1 (0.0%) hashbrown::rustc_entry::>::rustc_entry 96 (0.1%) 8 (0.3%) core::mem::align_of_val_raw 96 (0.1%) 8 (0.3%) core::mem::size_of_val_raw 96 (0.1%) 7 (0.2%) as core::ops::drop::Drop>::drop 96 (0.1%) 4 (0.1%) std::io::impls::>::read_buf 95 (0.1%) 5 (0.2%) std::io::impls::>::read 94 (0.1%) 1 (0.0%) >::call 94 (0.1%) 1 (0.0%) ::eq 93 (0.1%) 2 (0.1%) core::slice::iter::IterMut::new 93 (0.1%) 1 (0.0%) ureq::error::Error::connection_closed 92 (0.1%) 2 (0.1%) once_cell::imp::OnceCell::initialize 92 (0.1%) 1 (0.0%) std::io::impls::::read_exact 91 (0.1%) 1 (0.0%) as core::str::pattern::ReverseSearcher>::next_back 91 (0.1%) 1 (0.0%) as core::str::pattern::Searcher>::next 90 (0.1%) 6 (0.2%) core::ptr::slice_from_raw_parts 90 (0.1%) 6 (0.2%) core::slice::raw::from_raw_parts 90 (0.1%) 3 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 90 (0.1%) 2 (0.1%) core::slice::::split_at_mut_unchecked 89 (0.1%) 10 (0.3%) core::ptr::mut_ptr::::is_null 89 (0.1%) 4 (0.1%) std::io::error::Error::new 89 (0.1%) 3 (0.1%) alloc::vec::Vec::retain 89 (0.1%) 2 (0.1%) as core::iter::traits::iterator::Iterator>::next 89 (0.1%) 1 (0.0%) ::spec_new_impl 89 (0.1%) 1 (0.0%) as core::fmt::Display>::fmt 88 (0.1%) 4 (0.1%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}} 88 (0.1%) 1 (0.0%) as ureq::error::OrAnyStatus>::or_any_status 88 (0.1%) 1 (0.0%) core::str::iter::SplitInternal

::next 86 (0.1%) 1 (0.0%) std::sync::poison::map_result 85 (0.1%) 7 (0.2%) as core::iter::traits::collect::FromIterator>::from_iter 85 (0.1%) 1 (0.0%) as std::io::BufRead>::fill_buf 84 (0.1%) 17 (0.6%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 84 (0.1%) 6 (0.2%) core::intrinsics::copy_nonoverlapping 84 (0.1%) 1 (0.0%) std::io::impls::::read 84 (0.1%) 1 (0.0%) ureq::header::Header::new 83 (0.1%) 1 (0.0%) form_urlencoded::Serializer::for_suffix 83 (0.1%) 1 (0.0%) hashbrown::raw::RawTable::insert_no_grow 82 (0.1%) 5 (0.2%) core::slice::index:: for [T]>::index 81 (0.1%) 9 (0.3%) core::ptr::const_ptr::::add 81 (0.1%) 3 (0.1%) as core::slice::index::SliceIndex<[T]>>::index_mut 81 (0.1%) 1 (0.0%) core::iter::adapters::filter::filter_try_fold::{{closure}} 81 (0.1%) 1 (0.0%) ureq::response::Response::new 80 (0.1%) 5 (0.2%) alloc::raw_vec::RawVec::reserve 80 (0.1%) 5 (0.2%) alloc::raw_vec::RawVec::with_capacity_in 80 (0.1%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::buffer_write 80 (0.1%) 1 (0.0%) ::fmt 80 (0.1%) 1 (0.0%) core::ptr::drop_in_place 79 (0.1%) 7 (0.2%) as core::ops::deref::Deref>::deref 79 (0.1%) 1 (0.0%) ::next 79 (0.1%) 1 (0.0%) alloc::string::String::from_utf8 78 (0.1%) 5 (0.2%) core::ops::function::FnMut::call_mut 78 (0.1%) 2 (0.1%) alloc::raw_vec::RawVec::from_raw_parts_in 78 (0.1%) 2 (0.1%) ureq::stream::connect_host::{{closure}} 78 (0.1%) 1 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 78 (0.1%) 1 (0.0%) chunked_transfer::decoder::Decoder::read_carriage_return 78 (0.1%) 1 (0.0%) chunked_transfer::decoder::Decoder::read_line_feed 77 (0.1%) 7 (0.2%) core::ops::function::FnOnce::call_once{{vtable.shim}} 77 (0.1%) 2 (0.1%) as core::ops::index::Index>::index 77 (0.1%) 1 (0.0%) ::fmt 77 (0.1%) 1 (0.0%) core::ptr::drop_in_place<[(alloc::string::String,alloc::string::String)]> 77 (0.1%) 1 (0.0%) core::ptr::drop_in_place<[alloc::boxed::Box]> 77 (0.1%) 1 (0.0%) core::ptr::drop_in_place<[ureq::header::Header]> 77 (0.1%) 1 (0.0%) core::ptr::drop_in_place<[ureq::pool::PoolKey]> 77 (0.1%) 1 (0.0%) core::ptr::drop_in_place<[ureq::stream::Stream]> 77 (0.1%) 1 (0.0%) core::ptr::drop_in_place<[url::Url]> 76 (0.1%) 4 (0.1%) core::ops::function::impls:: for &mut F>::call_mut 76 (0.1%) 2 (0.1%) as core::str::pattern::Pattern>::into_searcher 76 (0.1%) 2 (0.1%) alloc::vec::Vec::append_elements 76 (0.1%) 2 (0.1%) ureq::unit::connect::{{closure}} 76 (0.1%) 1 (0.0%) std::io::impls::::write_all 76 (0.1%) 1 (0.0%) ureq::pool::PoolKey::new 75 (0.1%) 5 (0.2%) alloc::raw_vec::RawVec::reserve::do_reserve_and_handle 75 (0.1%) 1 (0.0%) ::fmt 75 (0.1%) 1 (0.0%) ::clone 74 (0.1%) 1 (0.0%) ::eq 74 (0.1%) 1 (0.0%) ureq::request::Request::new 73 (0.1%) 1 (0.0%) ureq::agent::Agent::request 72 (0.1%) 9 (0.3%) as core::convert::From<&mut T>>::from 72 (0.1%) 2 (0.1%) std::thread::spawn 72 (0.1%) 1 (0.0%) flate2::gz::bufread::Buffer::read_and_forget 72 (0.1%) 1 (0.0%) ureq::unit::can_propagate_authorization_on_redirect 71 (0.1%) 1 (0.0%) core::iter::traits::iterator::Iterator::find::check::{{closure}} 71 (0.1%) 1 (0.0%) core::iter::traits::iterator::Iterator::rposition::check::{{closure}} 71 (0.1%) 1 (0.0%) ureq::unit::Unit::is_retryable 70 (0.1%) 8 (0.3%) core::ptr::non_null::NonNull::as_ref 70 (0.1%) 2 (0.1%) core::ptr::const_ptr::::offset_from 70 (0.1%) 2 (0.1%) ureq::pool::PoolReturnRead::do_read 70 (0.1%) 1 (0.0%) core::cmp::min_by 70 (0.1%) 1 (0.0%) ureq::agent::Agent::request_url 70 (0.1%) 1 (0.0%) ureq::request::RequestUrl::new::{{closure}} 69 (0.1%) 2 (0.1%) once_cell::sync::Lazy::force::{{closure}} 68 (0.1%) 10 (0.3%) core::mem::drop 68 (0.1%) 4 (0.1%) alloc::vec::Vec::with_capacity_in 68 (0.1%) 1 (0.0%) ureq::stream::Stream::from_vec 67 (0.1%) 2 (0.1%) std::panicking::try::do_call 67 (0.1%) 1 (0.0%) as core::cmp::PartialEq>::ne 67 (0.1%) 1 (0.0%) flate2::gz::bufread::finish 67 (0.1%) 1 (0.0%) ureq::header::add_header 66 (0.1%) 7 (0.2%) core::option::Option::take 66 (0.1%) 4 (0.1%) ureq::response::Response::do_from_stream::{{closure}} 66 (0.1%) 2 (0.1%) core::cell::Cell::replace 66 (0.1%) 2 (0.1%) std::panicking::try::do_catch 66 (0.1%) 1 (0.0%) ::fmt 66 (0.1%) 1 (0.0%) std::io::impls::::write 65 (0.1%) 13 (0.4%) as core::ops::deref::Deref>::deref 65 (0.1%) 5 (0.2%) core::slice::::iter 65 (0.1%) 1 (0.0%) ::fmt 65 (0.1%) 1 (0.0%) ureq::request::Request::send_string 65 (0.1%) 1 (0.0%) ureq::stream::time_until_deadline 64 (0.1%) 8 (0.3%) alloc::raw_vec::RawVec::ptr 64 (0.1%) 8 (0.3%) core::ptr::unique::Unique::new_unchecked 64 (0.1%) 2 (0.1%) std::io::buffered::bufreader::BufReader::buffer 64 (0.1%) 2 (0.1%) std::sys_common::backtrace::__rust_begin_short_backtrace 64 (0.1%) 1 (0.0%) as core::iter::adapters::zip::ZipImpl>::new 64 (0.1%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 64 (0.1%) 1 (0.0%) core::str::::trim_end_matches 63 (0.1%) 1 (0.0%) as std::io::Read>::read 63 (0.1%) 1 (0.0%) alloc::string::String::pop 63 (0.1%) 1 (0.0%) core::iter::adapters::map::map_try_fold::{{closure}} 63 (0.1%) 1 (0.0%) std::sync::mutex::Mutex::new 62 (0.1%) 2 (0.1%) ::to_string 62 (0.1%) 2 (0.1%) core::option::Option::unwrap_or_default 62 (0.1%) 1 (0.0%) ::retain_mut::BackshiftOnDrop as core::ops::drop::Drop>::drop 61 (0.1%) 1 (0.0%) core::iter::adapters::zip::zip 61 (0.1%) 1 (0.0%) rustls::builder::ConfigBuilder::with_safe_defaults 60 (0.1%) 12 (0.4%) core::ptr::mut_ptr::::cast 60 (0.1%) 7 (0.2%) core::iter::traits::iterator::Iterator::collect 60 (0.1%) 6 (0.2%) <&T as core::fmt::Display>::fmt 60 (0.1%) 6 (0.2%) alloc::vec::Vec::new 60 (0.1%) 5 (0.2%) alloc::vec::Vec::reserve 60 (0.1%) 4 (0.1%) alloc::vec::Vec::as_ptr 60 (0.1%) 2 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 60 (0.1%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::pop_front 60 (0.1%) 2 (0.1%) chunked_transfer::decoder::Decoder::read_chunk_size::{{closure}} 60 (0.1%) 2 (0.1%) std::io::cursor::Cursor::remaining_slice 60 (0.1%) 1 (0.0%) ::fmt 60 (0.1%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::with_capacity_in 59 (0.1%) 2 (0.1%) once_cell::imp::OnceCell::get_unchecked 59 (0.1%) 1 (0.0%) ::fmt 59 (0.1%) 1 (0.0%) core::fmt::Arguments::new_v1 59 (0.1%) 1 (0.0%) core::iter::traits::iterator::Iterator::find_map::check::{{closure}} 59 (0.1%) 1 (0.0%) hashbrown::raw::RawTable::find 58 (0.1%) 3 (0.1%) core::option::Option::unwrap 58 (0.1%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 58 (0.1%) 1 (0.0%) std::io::impls::::read_buf 57 (0.1%) 3 (0.1%) alloc::vec::Vec::retain::{{closure}} 57 (0.1%) 1 (0.0%) flate2::gz::bufread::read_le_u16 56 (0.1%) 8 (0.3%) alloc::sync::Arc::inner 56 (0.1%) 8 (0.3%) core::slice::raw::debug_check_data_len 56 (0.1%) 4 (0.1%) as core::ops::deref::Deref>::deref 56 (0.1%) 2 (0.1%) <&mut [T] as alloc::collections::vec_deque::ring_slices::RingSlices>::slice 56 (0.1%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::grow 56 (0.1%) 1 (0.0%) ::fmt 56 (0.1%) 1 (0.0%) flate2::bufreader::BufReader::with_buf 56 (0.1%) 1 (0.0%) ureq::stream::Stream::logged_create 56 (0.1%) 1 (0.0%) ureq::stream::connect_socks 55 (0.1%) 18 (0.6%) core::mem::maybe_uninit::MaybeUninit::uninit 55 (0.1%) 3 (0.1%) core::ops::function::impls:: for &mut F>::call_once 55 (0.1%) 1 (0.0%) hashbrown::raw::RawTable::reserve_rehash 55 (0.1%) 1 (0.0%) std::collections::hash::map::map_entry 55 (0.1%) 1 (0.0%) ureq::rtls::default_tls_config::TLS_CONF::{{closure}} 54 (0.1%) 4 (0.1%) std::io::default_write_vectored::{{closure}} 54 (0.1%) 2 (0.1%) as core::slice::index::SliceIndex<[T]>>::index 54 (0.1%) 2 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 54 (0.1%) 1 (0.0%) as core::ops::try_trait::Try>::branch 54 (0.1%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::any 54 (0.1%) 1 (0.0%) core::ptr::drop_in_place::{{closure}}> 54 (0.1%) 1 (0.0%) core::ptr::drop_in_place>::{{closure}}> 54 (0.1%) 1 (0.0%) core::ptr::drop_in_place 54 (0.1%) 1 (0.0%) core::ptr::drop_in_place 54 (0.1%) 1 (0.0%) core::slice::iter::Iter::pre_dec_end 54 (0.1%) 1 (0.0%) ureq::request::Request::parse_url::{{closure}} 54 (0.1%) 1 (0.0%) ureq::testserver::test_agent 54 (0.1%) 1 (0.0%) ureq::unit::Unit::new::{{closure}} 53 (0.1%) 3 (0.1%) std::io::Read::take 53 (0.1%) 1 (0.0%) core::str::::split 53 (0.1%) 1 (0.0%) std::io::error::Error::kind 53 (0.1%) 1 (0.0%) ureq::agent::AgentBuilder::resolver 53 (0.1%) 1 (0.0%) ureq::agent::AgentBuilder::tls_config 53 (0.1%) 1 (0.0%) ureq::agent::AgentBuilder::user_agent 53 (0.1%) 1 (0.0%) ureq::request::Request::parse_url 52 (0.0%) 6 (0.2%) as alloc::vec::spec_from_iter::SpecFromIter>::from_iter 52 (0.0%) 4 (0.1%) std::error::Error::source 52 (0.0%) 2 (0.1%) <[T] as core::fmt::Debug>::fmt 52 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::as_mut_slices 52 (0.0%) 1 (0.0%) ::fmt 51 (0.0%) 3 (0.1%) core::fmt::Write::write_char 51 (0.0%) 1 (0.0%) ureq::request::Request::request_url 50 (0.0%) 5 (0.2%) std::error::Error::cause 50 (0.0%) 1 (0.0%) ::fmt 50 (0.0%) 1 (0.0%) ::fill_buf::{{closure}} 50 (0.0%) 1 (0.0%) alloc::str::::to_ascii_lowercase 50 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::drop_elements 50 (0.0%) 1 (0.0%) ureq::pool::ConnectionPool::new_with_limits 50 (0.0%) 1 (0.0%) ureq::response::charset_from_content_type::{{closure}}::{{closure}} 50 (0.0%) 1 (0.0%) ureq::rtls::is_close_notify 49 (0.0%) 1 (0.0%) < as core::ops::drop::Drop>::drop::DropGuard as core::ops::drop::Drop>::drop 49 (0.0%) 1 (0.0%) ureq::response::charset_from_content_type::{{closure}}::{{closure}}::{{closure}} 48 (0.0%) 6 (0.2%) core::any::TypeId::of 48 (0.0%) 6 (0.2%) std::error::Error::backtrace 48 (0.0%) 6 (0.2%) std::error::Error::type_id 48 (0.0%) 4 (0.1%) alloc::raw_vec::RawVec::reserve_for_push 48 (0.0%) 3 (0.1%) core::option::Option::is_some 48 (0.0%) 3 (0.1%) core::ptr::metadata::metadata 48 (0.0%) 3 (0.1%) std::net::each_addr::{{closure}} 48 (0.0%) 1 (0.0%) ::source 48 (0.0%) 1 (0.0%) ::fmt 48 (0.0%) 1 (0.0%) core::ops::control_flow::ControlFlow::break_value 48 (0.0%) 1 (0.0%) core::result::Result::unwrap_or_else 48 (0.0%) 1 (0.0%) core::str::::is_char_boundary 48 (0.0%) 1 (0.0%) ureq::header::HeaderLine::into_string_lossy::{{closure}} 47 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 47 (0.0%) 1 (0.0%) ::clone 47 (0.0%) 1 (0.0%) ureq::agent::AgentBuilder::proxy 47 (0.0%) 1 (0.0%) ureq::header::Header::value 46 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::copy_nonoverlapping 46 (0.0%) 2 (0.1%) alloc::vec::Vec::from_raw_parts_in 46 (0.0%) 2 (0.1%) once_cell::sync::OnceCell::get_or_init 46 (0.0%) 1 (0.0%) as core::ops::function::FnOnce>::call_once 46 (0.0%) 1 (0.0%) as core::iter::traits::double_ended::DoubleEndedIterator>::next_back 46 (0.0%) 1 (0.0%) alloc::vec::Vec::into_raw_parts_with_alloc 46 (0.0%) 1 (0.0%) core::fmt::Arguments::new_v1_formatted 46 (0.0%) 1 (0.0%) core::str::pattern::ReverseSearcher::next_reject_back 46 (0.0%) 1 (0.0%) core::str::pattern::Searcher::next_match 45 (0.0%) 10 (0.3%) core::cell::UnsafeCell::get 45 (0.0%) 5 (0.2%) core::ptr::const_ptr::::is_null 45 (0.0%) 3 (0.1%) core::intrinsics::copy 45 (0.0%) 3 (0.1%) core::slice::raw::from_raw_parts_mut 45 (0.0%) 1 (0.0%) >::from 45 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::position::check::{{closure}} 45 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::rposition 45 (0.0%) 1 (0.0%) std::io::error::Error::get_ref 45 (0.0%) 1 (0.0%) ureq::request::RequestUrl::new 44 (0.0%) 5 (0.2%) core::cell::UnsafeCell::new 44 (0.0%) 2 (0.1%) as std::io::BufRead>::consume 44 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 44 (0.0%) 1 (0.0%) ::fmt 44 (0.0%) 1 (0.0%) ureq::stream::connect_test 43 (0.0%) 4 (0.1%) ureq::response::Response::into_reader::{{closure}} 43 (0.0%) 1 (0.0%) core::num::::checked_add 43 (0.0%) 1 (0.0%) core::num::::checked_mul 43 (0.0%) 1 (0.0%) core::num::::overflowing_add 43 (0.0%) 1 (0.0%) core::num::::overflowing_mul 43 (0.0%) 1 (0.0%) core::str::::split_terminator 43 (0.0%) 1 (0.0%) ureq::testserver::TestHeaders::path 42 (0.0%) 7 (0.2%) alloc::vec::Vec::len 42 (0.0%) 2 (0.1%) once_cell::take_unchecked 42 (0.0%) 2 (0.1%) std::io::impls::>::flush 42 (0.0%) 2 (0.1%) ureq::pool::PoolReturnRead::new 42 (0.0%) 1 (0.0%) ::drop 42 (0.0%) 1 (0.0%) alloc::alloc::exchange_malloc 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Output = core::result::Result>> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 42 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 42 (0.0%) 1 (0.0%) std::sync::poison::Flag::borrow 42 (0.0%) 1 (0.0%) ureq::error::Error::new 41 (0.0%) 2 (0.1%) ureq::error::ErrorKind::msg 41 (0.0%) 1 (0.0%) core::option::Option::or 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place 41 (0.0%) 1 (0.0%) core::ptr::drop_in_place 41 (0.0%) 1 (0.0%) core::str::iter::SplitNInternal

::next 41 (0.0%) 1 (0.0%) ureq::request::Request::do_call::{{closure}}::{{closure}} 40 (0.0%) 5 (0.2%) core::slice::::as_ptr 40 (0.0%) 2 (0.1%) as core::slice::index::SliceIndex<[T]>>::index_mut 40 (0.0%) 2 (0.1%) >::from 40 (0.0%) 1 (0.0%) ::clone 40 (0.0%) 1 (0.0%) core::hash::BuildHasher::hash_one 40 (0.0%) 1 (0.0%) core::option::Option::as_deref 40 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::next_n 39 (0.0%) 3 (0.1%) <&mut W as core::fmt::Write>::write_str 39 (0.0%) 3 (0.1%) as core::iter::traits::iterator::Iterator>::next 39 (0.0%) 3 (0.1%) std::io::impls::::read 39 (0.0%) 1 (0.0%) as core::clone::Clone>::clone 39 (0.0%) 1 (0.0%) >::call_mut 39 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 39 (0.0%) 1 (0.0%) flate2::bufreader::BufReader::new 39 (0.0%) 1 (0.0%) ureq::header::Header::name 39 (0.0%) 1 (0.0%) ureq::request::Request::set 38 (0.0%) 2 (0.1%) as core::convert::From<&mut T>>::from 38 (0.0%) 2 (0.1%) alloc::raw_vec::RawVec::try_reserve_exact 38 (0.0%) 2 (0.1%) std::io::impls::>::write 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) ::fmt 38 (0.0%) 1 (0.0%) alloc::raw_vec::handle_reserve 38 (0.0%) 1 (0.0%) core::num::::one_less_than_next_power_of_two 38 (0.0%) 1 (0.0%) core::ops::range::RangeInclusive::into_slice_range 38 (0.0%) 1 (0.0%) ureq::request 37 (0.0%) 3 (0.1%) as core::ops::try_trait::FromResidual>::from_residual 37 (0.0%) 2 (0.1%) once_cell::sync::OnceCell::get_or_init::{{closure}} 37 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 37 (0.0%) 1 (0.0%) ::hash 37 (0.0%) 1 (0.0%) core::mem::maybe_uninit::MaybeUninit::write_slice 37 (0.0%) 1 (0.0%) core::str::pattern::Pattern::is_contained_in 37 (0.0%) 1 (0.0%) ureq::pool::ConnectionPool::try_get_connection 37 (0.0%) 1 (0.0%) ureq::response::parse_status_line::{{closure}} 36 (0.0%) 6 (0.2%) as core::iter::traits::iterator::Iterator>::size_hint 36 (0.0%) 6 (0.2%) core::slice::iter::size_from_ptr 36 (0.0%) 4 (0.1%) core::iter::adapters::map::map_fold 36 (0.0%) 3 (0.1%) <&mut W as core::fmt::Write>::write_fmt 36 (0.0%) 3 (0.1%) core::fmt::Write::write_fmt 36 (0.0%) 3 (0.1%) std::error:: for alloc::boxed::Box>::from 36 (0.0%) 2 (0.1%) ::into_searcher 36 (0.0%) 2 (0.1%) core::iter::traits::iterator::Iterator::size_hint 36 (0.0%) 2 (0.1%) once_cell::sync::OnceCell::get 36 (0.0%) 2 (0.1%) ureq::request::Request::add_accept_encoding::{{closure}} 36 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 36 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::any::check::{{closure}} 36 (0.0%) 1 (0.0%) core::slice::ascii::::make_ascii_lowercase 36 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::write 36 (0.0%) 1 (0.0%) hashbrown::raw::RawIterRange::new 36 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::reserve 36 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::append 36 (0.0%) 1 (0.0%) ureq::stream::Stream::set_read_timeout 35 (0.0%) 2 (0.1%) ureq::header::Header::value::{{closure}} 35 (0.0%) 1 (0.0%) as core::fmt::Display>::fmt 35 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 35 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 35 (0.0%) 1 (0.0%) >::from 35 (0.0%) 1 (0.0%) >::from 35 (0.0%) 1 (0.0%) hashbrown::map::HashMap::with_hasher 35 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::from_base_index 35 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::to_base_index 35 (0.0%) 1 (0.0%) ureq::error::Error::into_response 35 (0.0%) 1 (0.0%) ureq::error::Error::into_transport 35 (0.0%) 1 (0.0%) ureq::request_url 35 (0.0%) 1 (0.0%) ureq::response::Response::content_type::{{closure}} 34 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::cap 34 (0.0%) 2 (0.1%) core::slice::::split_at_mut 34 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 34 (0.0%) 1 (0.0%) ::fmt 34 (0.0%) 1 (0.0%) alloc::string::String::push 34 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::all::check::{{closure}} 34 (0.0%) 1 (0.0%) core::slice::::split_at_unchecked 34 (0.0%) 1 (0.0%) flate2::crc::CrcReader::new 34 (0.0%) 1 (0.0%) flate2::deflate::bufread::DeflateDecoder::new 34 (0.0%) 1 (0.0%) ureq::pool::remove_first_match 34 (0.0%) 1 (0.0%) ureq::pool::remove_last_match 33 (0.0%) 3 (0.1%) alloc::slice::::to_vec_in 33 (0.0%) 3 (0.1%) alloc::slice::hack::to_vec 33 (0.0%) 1 (0.0%) as alloc::vec::spec_extend::SpecExtend>>::spec_extend 33 (0.0%) 1 (0.0%) ::fmt 33 (0.0%) 1 (0.0%) flate2::deflate::bufread::reset_decoder_data 33 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::find::{{closure}} 33 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcVacantEntry::insert 33 (0.0%) 1 (0.0%) std::sys::unix::io::IoSlice::advance 33 (0.0%) 1 (0.0%) ureq::request::RequestUrl::query_pairs::{{closure}} 32 (0.0%) 8 (0.3%) std::io::Read::is_read_vectored 32 (0.0%) 2 (0.1%) as std::io::BufRead>::fill_buf 32 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::is_full 32 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::wrap_add 32 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::wrap_sub 32 (0.0%) 2 (0.1%) core::slice::::get_unchecked 32 (0.0%) 2 (0.1%) std::io::Write::write_vectored 32 (0.0%) 2 (0.1%) ureq::header::get_all_headers::{{closure}} 32 (0.0%) 1 (0.0%) ::read 32 (0.0%) 1 (0.0%) core::fmt::num::::fmt 32 (0.0%) 1 (0.0%) core::fmt::num::::fmt 32 (0.0%) 1 (0.0%) core::str::::splitn 32 (0.0%) 1 (0.0%) ureq::header::is_tchar 32 (0.0%) 1 (0.0%) ureq::response::Response::status_text 32 (0.0%) 1 (0.0%) ureq::unit::PreludeBuilder::new 31 (0.0%) 2 (0.1%) ureq::header::get_header::{{closure}} 31 (0.0%) 1 (0.0%) ::hash 31 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::iter 31 (0.0%) 1 (0.0%) ureq::request::Request::add_accept_encoding 31 (0.0%) 1 (0.0%) ureq::rtls::root_certs 30 (0.0%) 6 (0.2%) core::ptr::const_ptr::::cast 30 (0.0%) 5 (0.2%) core::ptr::unique::Unique::dangling 30 (0.0%) 3 (0.1%) <&mut W as core::fmt::Write>::write_char 30 (0.0%) 3 (0.1%) as core::convert::AsRef>::as_ref 30 (0.0%) 3 (0.1%) core::cmp::PartialEq::ne 30 (0.0%) 2 (0.1%) as core::ops::function::FnOnce<()>>::call_once 30 (0.0%) 2 (0.1%) alloc::raw_vec::RawVec::reserve_exact 30 (0.0%) 2 (0.1%) core::iter::adapters::filter::Filter::new 30 (0.0%) 2 (0.1%) std::io::Write::write_vectored::{{closure}} 30 (0.0%) 2 (0.1%) std::thread::Builder::spawn_unchecked_<[closure@src/testserver.rs:132:23: 144:10], 30 (0.0%) 2 (0.1%) std::thread::Builder::spawn_unchecked_<[closure@src/testserver.rs:141:35: 141:67], core::result::Result< 30 (0.0%) 1 (0.0%) as core::ops::try_trait::FromResidual>::from_residual 30 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::pop_back 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::filled 30 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::initialized_mut 30 (0.0%) 1 (0.0%) ureq::response::Response::content_type::{{closure}}::{{closure}} 29 (0.0%) 2 (0.1%) core::mem::maybe_uninit::MaybeUninit::write 29 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index 29 (0.0%) 1 (0.0%) alloc::vec::Vec::spare_capacity_mut 29 (0.0%) 1 (0.0%) core::num::::is_ascii_alphanumeric 29 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcOccupiedEntry::remove_entry 29 (0.0%) 1 (0.0%) std::sync::poison::Flag::done 29 (0.0%) 1 (0.0%) ureq::header::get_all_headers 29 (0.0%) 1 (0.0%) ureq::header::get_header 28 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::buffer_as_mut_slice 28 (0.0%) 2 (0.1%) std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} 28 (0.0%) 1 (0.0%) as std::io::BufRead>::consume 28 (0.0%) 1 (0.0%) alloc::raw_vec::alloc_guard 28 (0.0%) 1 (0.0%) core::char::methods::::is_whitespace 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::string::String,alloc::string::String)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(ureq::pool::PoolKey,alloc::collections::vec_deque::VecDeque)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::slice::ascii::::eq_ignore_ascii_case 28 (0.0%) 1 (0.0%) form_urlencoded::Serializer::append_pair 28 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::reserve_rehash::{{closure}} 27 (0.0%) 3 (0.1%) alloc::vec::Vec::set_len 27 (0.0%) 3 (0.1%) core::str::::parse 27 (0.0%) 1 (0.0%) <(T10,T11) as core::fmt::Debug>::fmt 27 (0.0%) 1 (0.0%) ::deallocate 27 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 27 (0.0%) 1 (0.0%) ::fmt 27 (0.0%) 1 (0.0%) ::from_str 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place 27 (0.0%) 1 (0.0%) hashbrown::raw::bucket_mask_to_capacity 27 (0.0%) 1 (0.0%) std::io::impls::>::read_exact 27 (0.0%) 1 (0.0%) std::io::impls::>::write_all 27 (0.0%) 1 (0.0%) ureq::response::Response::http_version 27 (0.0%) 1 (0.0%) ureq::response::charset_from_content_type::{{closure}} 27 (0.0%) 1 (0.0%) ureq::stream::Stream::server_closed 26 (0.0%) 2 (0.1%) as core::fmt::Debug>::fmt 26 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::buffer_read 26 (0.0%) 2 (0.1%) core::array:: for [T; N]>::index_mut 26 (0.0%) 2 (0.1%) core::slice::::iter_mut 26 (0.0%) 2 (0.1%) std::io::cursor::Cursor::new 26 (0.0%) 2 (0.1%) std::thread::Builder::spawn 26 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 26 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 26 (0.0%) 1 (0.0%) ::eq 26 (0.0%) 1 (0.0%) ::eq 26 (0.0%) 1 (0.0%) ::eq 26 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::last::some 26 (0.0%) 1 (0.0%) core::str::::chars 26 (0.0%) 1 (0.0%) std::io::impls::>::write_fmt 25 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 25 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index 25 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index_mut 25 (0.0%) 1 (0.0%) ::next_back 25 (0.0%) 1 (0.0%) ::fmt 25 (0.0%) 1 (0.0%) core::time::Duration::from_millis 25 (0.0%) 1 (0.0%) src/request.rs:129:26: 141:10]"* @"_ZN5alloc5boxed12Box$LT$T$GT$3new17h8778c69cedf82097E 25 (0.0%) 1 (0.0%) std::sync::mutex::MutexGuard::new::{{closure}} 25 (0.0%) 1 (0.0%) ureq::agent::AgentBuilder::timeout 25 (0.0%) 1 (0.0%) ureq::agent::AgentBuilder::timeout_connect 25 (0.0%) 1 (0.0%) ureq::agent::AgentBuilder::timeout_read 25 (0.0%) 1 (0.0%) ureq::agent::AgentBuilder::timeout_write 25 (0.0%) 1 (0.0%) ureq::header::valid_name 25 (0.0%) 1 (0.0%) ureq::stream::connect_http 24 (0.0%) 4 (0.1%) core::iter::traits::iterator::Iterator::for_each::call 24 (0.0%) 3 (0.1%) core::ptr::const_ptr::::as_ptr 24 (0.0%) 3 (0.1%) core::ptr::mut_ptr::::as_mut_ptr 24 (0.0%) 3 (0.1%) core::slice::::as_mut_ptr 24 (0.0%) 2 (0.1%) <&mut [T] as alloc::collections::vec_deque::ring_slices::RingSlices>::split_at 24 (0.0%) 2 (0.1%) ::matches 24 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::len 24 (0.0%) 2 (0.1%) core::ptr::const_ptr::::copy_to_nonoverlapping 24 (0.0%) 2 (0.1%) once_cell::sync::Lazy::force 24 (0.0%) 1 (0.0%) as core::ops::try_trait::Try>::branch 24 (0.0%) 1 (0.0%) ::fmt 24 (0.0%) 1 (0.0%) ::fmt 24 (0.0%) 1 (0.0%) ::fmt 24 (0.0%) 1 (0.0%) core::cmp::impls::::cmp 24 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::lowest_set_bit 24 (0.0%) 1 (0.0%) ureq::rtls::root_certs::{{closure}} 24 (0.0%) 1 (0.0%) ureq::testserver::TestServer::new::{{closure}}::{{closure}} 23 (0.0%) 1 (0.0%) <&str as core::str::pattern::Pattern>::is_suffix_of 23 (0.0%) 1 (0.0%) ::resolve 23 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::copy 23 (0.0%) 1 (0.0%) core::str::::eq_ignore_ascii_case 23 (0.0%) 1 (0.0%) core::str::traits::::eq 23 (0.0%) 1 (0.0%) hashbrown::raw::TableLayout::new 23 (0.0%) 1 (0.0%) std::io::error::Error::new_const 23 (0.0%) 1 (0.0%) ureq::body::SizedReader::new 23 (0.0%) 1 (0.0%) ureq::error::Error::kind 23 (0.0%) 1 (0.0%) ureq::request::Request::send_bytes 23 (0.0%) 1 (0.0%) url::Url::cannot_be_a_base 22 (0.0%) 2 (0.1%) < as core::ops::drop::Drop>::drop::Dropper as core::ops::drop::Drop>::drop 22 (0.0%) 2 (0.1%) as core::fmt::Debug>::fmt 22 (0.0%) 2 (0.1%) core::iter::traits::iterator::Iterator::filter 22 (0.0%) 2 (0.1%) core::mem::maybe_uninit::MaybeUninit::new 22 (0.0%) 2 (0.1%) once_cell::imp::OnceCell::is_initialized 22 (0.0%) 1 (0.0%) ::is 22 (0.0%) 1 (0.0%) as std::io::BufRead>::consume 22 (0.0%) 1 (0.0%) ::clone 22 (0.0%) 1 (0.0%) >::get 22 (0.0%) 1 (0.0%) chunked_transfer::decoder::Decoder::new 22 (0.0%) 1 (0.0%) core::char::methods::::encode_utf8 22 (0.0%) 1 (0.0%) core::char::methods::len_utf8 22 (0.0%) 1 (0.0%) core::sync::atomic::fence 22 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::as_ptr 22 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::assume_init 22 (0.0%) 1 (0.0%) std::sync::poison::PoisonError::new 22 (0.0%) 1 (0.0%) ureq::header::is_field_vchar_or_obs_fold 22 (0.0%) 1 (0.0%) ureq::stream::Stream::new 22 (0.0%) 1 (0.0%) url::Url::join 22 (0.0%) 1 (0.0%) url::Url::query_pairs 21 (0.0%) 3 (0.1%) alloc::vec::Vec::allocator 21 (0.0%) 3 (0.1%) alloc::vec::Vec::is_empty 21 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::iter 21 (0.0%) 1 (0.0%) ureq::request::Request::header 21 (0.0%) 1 (0.0%) ureq::response::Response::header 20 (0.0%) 2 (0.1%) form_urlencoded::string 20 (0.0%) 2 (0.1%) std::net::tcp::TcpStream::connect 20 (0.0%) 2 (0.1%) std::panic::catch_unwind 20 (0.0%) 1 (0.0%) ::slice_contains 20 (0.0%) 1 (0.0%) >::call 20 (0.0%) 1 (0.0%) >::call_mut 20 (0.0%) 1 (0.0%) alloc::collections::vec_deque::count 20 (0.0%) 1 (0.0%) core::alloc::layout::Layout::from_size_align_unchecked 20 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::unfilled_mut 20 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::uninitialized_mut 20 (0.0%) 1 (0.0%) std::sys::unix::kernel_copy::copy_spec 20 (0.0%) 1 (0.0%) ureq::agent 20 (0.0%) 1 (0.0%) ureq::is_test 20 (0.0%) 1 (0.0%) ureq::response::Compression::from_header_value 20 (0.0%) 1 (0.0%) url::Url::port_or_known_default 19 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::index 19 (0.0%) 1 (0.0%) ::downcast_ref 19 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::find 19 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::find_map 19 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::last 19 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::position 19 (0.0%) 1 (0.0%) core::str::::as_bytes 19 (0.0%) 1 (0.0%) core::str::converts::from_utf8_unchecked 19 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::store 19 (0.0%) 1 (0.0%) form_urlencoded::parse 19 (0.0%) 1 (0.0%) std::io::impls::>::read_vectored 19 (0.0%) 1 (0.0%) std::io::impls::>::write_vectored 19 (0.0%) 1 (0.0%) ureq::header::has_header 19 (0.0%) 1 (0.0%) ureq::pool::ConnectionPool::noop 19 (0.0%) 1 (0.0%) ureq::proxy::Proxy::use_authorization 19 (0.0%) 1 (0.0%) ureq::request::Request::header_names 19 (0.0%) 1 (0.0%) ureq::request::RequestUrl::query_pairs 19 (0.0%) 1 (0.0%) ureq::response::Compression::wrap_reader 19 (0.0%) 1 (0.0%) ureq::response::Response::headers_names 19 (0.0%) 1 (0.0%) ureq::stream::DeadlineStream::new 19 (0.0%) 1 (0.0%) ureq::stream::Stream::from_tcp_stream 19 (0.0%) 1 (0.0%) ureq::stream::io_err_timeout 18 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::is_empty 18 (0.0%) 2 (0.1%) alloc::slice::::into_vec 18 (0.0%) 2 (0.1%) alloc::slice::::to_vec 18 (0.0%) 2 (0.1%) core::ptr::mut_ptr::::len 18 (0.0%) 1 (0.0%) as std::io::Write>::flush 18 (0.0%) 1 (0.0%) alloc::vec::set_len_on_drop::SetLenOnDrop::increment_len 18 (0.0%) 1 (0.0%) core::hash::Hasher::write_u32 18 (0.0%) 1 (0.0%) core::iter::adapters::filter::filter_try_fold 18 (0.0%) 1 (0.0%) core::num::::to_ascii_lowercase 18 (0.0%) 1 (0.0%) core::slice::ascii::::eq_ignore_ascii_case::{{closure}} 18 (0.0%) 1 (0.0%) core::str::::char_indices 18 (0.0%) 1 (0.0%) flate2::gz::bufread::Buffer::new 18 (0.0%) 1 (0.0%) std::error:: for alloc::boxed::Box>::from 18 (0.0%) 1 (0.0%) std::io::impls::::read_buf 18 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::add_filled 18 (0.0%) 1 (0.0%) std::panicking::panic_count::count_is_zero 18 (0.0%) 1 (0.0%) ureq::header::add_header::{{closure}} 18 (0.0%) 1 (0.0%) ureq::response::Response::content_type 18 (0.0%) 1 (0.0%) ureq::unit::PreludeBuilder::finish 18 (0.0%) 1 (0.0%) ureq::unit::can_propagate_authorization_on_redirect::scheme_is_https 17 (0.0%) 17 (0.6%) core::mem::size_of 17 (0.0%) 2 (0.1%) <&T as std::net::addr::ToSocketAddrs>::to_socket_addrs 17 (0.0%) 1 (0.0%) ::eq 17 (0.0%) 1 (0.0%) >::index 17 (0.0%) 1 (0.0%) as core::ops::range::RangeBounds>::end_bound 17 (0.0%) 1 (0.0%) as core::ops::range::RangeBounds>::start_bound 17 (0.0%) 1 (0.0%) >::from 17 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 17 (0.0%) 1 (0.0%) ::fmt 17 (0.0%) 1 (0.0%) ::flush 17 (0.0%) 1 (0.0%) alloc::string::String::push_str 17 (0.0%) 1 (0.0%) core::alloc::layout::Layout::new 17 (0.0%) 1 (0.0%) core::num::::is_ascii_digit 17 (0.0%) 1 (0.0%) core::num::::is_ascii_uppercase 17 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 17 (0.0%) 1 (0.0%) core::ptr::drop_in_place 17 (0.0%) 1 (0.0%) core::ptr::drop_in_place 17 (0.0%) 1 (0.0%) core::slice::::split_at 17 (0.0%) 1 (0.0%) core::str::::lines 17 (0.0%) 1 (0.0%) core::str::::split_whitespace 17 (0.0%) 1 (0.0%) flate2::gz::read::GzDecoder::new 17 (0.0%) 1 (0.0%) rustls::stream::StreamOwned::as_stream 17 (0.0%) 1 (0.0%) std::io::impls::>::write 17 (0.0%) 1 (0.0%) ureq::request::Request::all 17 (0.0%) 1 (0.0%) ureq::request::Request::has 17 (0.0%) 1 (0.0%) ureq::response::LimitedRead::new 17 (0.0%) 1 (0.0%) ureq::response::Response::all 17 (0.0%) 1 (0.0%) ureq::response::Response::get_url 17 (0.0%) 1 (0.0%) ureq::response::charset_from_content_type 17 (0.0%) 1 (0.0%) ureq::unit::is_header_sensitive 16 (0.0%) 4 (0.1%) std::error::Error::description 16 (0.0%) 2 (0.1%) core::cell::Cell::take 16 (0.0%) 2 (0.1%) std::io::Read::bytes 16 (0.0%) 2 (0.1%) ureq::proxy::Proxy::verify_response::{{closure}} 16 (0.0%) 1 (0.0%) ::allocate 16 (0.0%) 1 (0.0%) ::allocate_zeroed 16 (0.0%) 1 (0.0%) as core::fmt::Debug>::fmt 16 (0.0%) 1 (0.0%) as core::fmt::Display>::fmt 16 (0.0%) 1 (0.0%) ::write_str 16 (0.0%) 1 (0.0%) as core::iter::traits::collect::Extend>::extend 16 (0.0%) 1 (0.0%) ::eq 16 (0.0%) 1 (0.0%) >::call_mut 16 (0.0%) 1 (0.0%) >::le 16 (0.0%) 1 (0.0%) as std::io::Read>::read 16 (0.0%) 1 (0.0%) as std::io::Write>::write 16 (0.0%) 1 (0.0%) >::index 16 (0.0%) 1 (0.0%) alloc::alloc::dealloc 16 (0.0%) 1 (0.0%) alloc::str::::to_owned 16 (0.0%) 1 (0.0%) alloc::vec::set_len_on_drop::SetLenOnDrop::new 16 (0.0%) 1 (0.0%) core::alloc::layout::size_align 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place 16 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcOccupiedEntry::remove 16 (0.0%) 1 (0.0%) std::io::impls::>::read_to_end 16 (0.0%) 1 (0.0%) std::io::impls::>::read_to_string 16 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::set_filled 16 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::uninit 16 (0.0%) 1 (0.0%) std::sync::mutex::MutexGuard::new 16 (0.0%) 1 (0.0%) std::sys_common::memchr::memchr 16 (0.0%) 1 (0.0%) ureq::header::Header::is_name 16 (0.0%) 1 (0.0%) ureq::response::Response::has 16 (0.0%) 1 (0.0%) ureq::stream::Stream::is_poolable 16 (0.0%) 1 (0.0%) ureq::stream::Stream::socket 15 (0.0%) 3 (0.1%) alloc::raw_vec::RawVec::allocator 15 (0.0%) 2 (0.1%) std::io::buffered::bufreader::BufReader::new 15 (0.0%) 1 (0.0%) <&str as core::str::pattern::Pattern>::into_searcher 15 (0.0%) 1 (0.0%) ::deref 15 (0.0%) 1 (0.0%) ::build_hasher 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 15 (0.0%) 1 (0.0%) ::clone 15 (0.0%) 1 (0.0%) ::resolve 15 (0.0%) 1 (0.0%) ::flush 15 (0.0%) 1 (0.0%) ::write 15 (0.0%) 1 (0.0%) alloc::collections::vec_deque::wrap_index 15 (0.0%) 1 (0.0%) alloc::vec::Vec::append 15 (0.0%) 1 (0.0%) alloc::vec::into_iter::IntoIter::as_raw_mut_slice 15 (0.0%) 1 (0.0%) core::iter::adapters::take::Take::new 15 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::all 15 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::any 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box>>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 15 (0.0%) 1 (0.0%) core::result::Result::is_ok 15 (0.0%) 1 (0.0%) core::str::::contains 15 (0.0%) 1 (0.0%) core::str::::ends_with 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::new 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::fetch_add 15 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::fetch_sub 15 (0.0%) 1 (0.0%) core::time::Duration::from_secs 15 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::erase_no_drop 15 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::remove_lowest_bit 15 (0.0%) 1 (0.0%) hashbrown::rustc_entry::>::rustc_entry::{{closure}} 15 (0.0%) 1 (0.0%) rustls::stream::StreamOwned::new 15 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::entry 15 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::remaining 15 (0.0%) 1 (0.0%) ureq::request::RequestUrl::host 15 (0.0%) 1 (0.0%) ureq::unit::Unit::new::{{closure}}::{{closure}} 15 (0.0%) 1 (0.0%) ureq::unit::Unit::resolver 15 (0.0%) 1 (0.0%) url::Url::scheme 14 (0.0%) 2 (0.1%) <&mut I as core::iter::traits::exact_size::ExactSizeIterator>::len 14 (0.0%) 2 (0.1%) alloc::collections::vec_deque::VecDeque::ptr 14 (0.0%) 2 (0.1%) alloc::vec::Vec::capacity 14 (0.0%) 2 (0.1%) core::mem::manually_drop::ManuallyDrop::take 14 (0.0%) 2 (0.1%) core::mem::maybe_uninit::MaybeUninit::assume_init_mut 14 (0.0%) 2 (0.1%) once_cell::sync::OnceCell::get_unchecked 14 (0.0%) 1 (0.0%) <&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter 14 (0.0%) 1 (0.0%) ::slice_contains::{{closure}} 14 (0.0%) 1 (0.0%) as alloc::string::ToString>::to_string 14 (0.0%) 1 (0.0%) as core::ops::try_trait::Try>::from_output 14 (0.0%) 1 (0.0%) as std::io::Read>::read 14 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 14 (0.0%) 1 (0.0%) >::get_unchecked 14 (0.0%) 1 (0.0%) alloc::boxed::Box<[T]>::new_uninit_slice 14 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::buffer_as_slice 14 (0.0%) 1 (0.0%) alloc::vec::into_iter::IntoIter::as_slice 14 (0.0%) 1 (0.0%) core::hash::sip::SipHasher13::new_with_keys 14 (0.0%) 1 (0.0%) core::intrinsics::write_bytes 14 (0.0%) 1 (0.0%) core::iter::adapters::enumerate::Enumerate::new 14 (0.0%) 1 (0.0%) core::num::::is_ascii_whitespace 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 14 (0.0%) 1 (0.0%) hashbrown::map::make_hasher::{{closure}} 14 (0.0%) 1 (0.0%) src/testserver.rs:60:19: 70:10]>"* @"_ZN5alloc5boxed16Box$LT$T$C$A$GT$4leak17h50412df493b982bcE 14 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::with_hasher 14 (0.0%) 1 (0.0%) std::collections::hash::map::VacantEntry::insert 14 (0.0%) 1 (0.0%) std::sys::unix::io::IoSlice::as_slice 14 (0.0%) 1 (0.0%) std::sys::unix::io::IoSliceMut::as_mut_slice 14 (0.0%) 1 (0.0%) std::sys::unix::io::IoSliceMut::as_slice 14 (0.0%) 1 (0.0%) ureq::pool::remove_first_match::{{closure}} 14 (0.0%) 1 (0.0%) ureq::pool::remove_last_match::{{closure}} 14 (0.0%) 1 (0.0%) ureq::response::Response::charset 13 (0.0%) 1 (0.0%) as ureq::stream::HttpsStream>::socket 13 (0.0%) 1 (0.0%) ::fmt 13 (0.0%) 1 (0.0%) ::write_char 13 (0.0%) 1 (0.0%) ::write 13 (0.0%) 1 (0.0%) >::call 13 (0.0%) 1 (0.0%) as std::io::Read>::read 13 (0.0%) 1 (0.0%) ::write 13 (0.0%) 1 (0.0%) >::from 13 (0.0%) 1 (0.0%) ::source 13 (0.0%) 1 (0.0%) >::from 13 (0.0%) 1 (0.0%) ::hash 13 (0.0%) 1 (0.0%) ::write 13 (0.0%) 1 (0.0%) ::read 13 (0.0%) 1 (0.0%) ::read 13 (0.0%) 1 (0.0%) ::write 13 (0.0%) 1 (0.0%) alloc::alloc::alloc 13 (0.0%) 1 (0.0%) alloc::alloc::alloc_zeroed 13 (0.0%) 1 (0.0%) core::iter::adapters::filter_map::FilterMap::new 13 (0.0%) 1 (0.0%) core::num::::next_power_of_two 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 13 (0.0%) 1 (0.0%) core::slice::iter::::into_iter 13 (0.0%) 1 (0.0%) core::slice::iter::::into_iter 13 (0.0%) 1 (0.0%) core::str::::is_ascii 13 (0.0%) 1 (0.0%) core::str::::trim 13 (0.0%) 1 (0.0%) core::str::::trim_end 13 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::load 13 (0.0%) 1 (0.0%) form_urlencoded::Serializer::finish 13 (0.0%) 1 (0.0%) hashbrown::map::HashMap::reserve 13 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::data_end 13 (0.0%) 1 (0.0%) rustls::anchors::RootCertStore::add_server_trust_anchors 13 (0.0%) 1 (0.0%) std::io::BufRead::read_line 13 (0.0%) 1 (0.0%) std::io::impls::>::is_read_vectored 13 (0.0%) 1 (0.0%) std::io::impls::>::is_write_vectored 13 (0.0%) 1 (0.0%) ureq::agent::AgentBuilder::redirect_auth_headers 13 (0.0%) 1 (0.0%) ureq::header::valid_value 13 (0.0%) 1 (0.0%) ureq::is_test::IS_TEST::{{closure}} 13 (0.0%) 1 (0.0%) ureq::request::Request::header_names::{{closure}} 13 (0.0%) 1 (0.0%) ureq::response::Response::headers_names::{{closure}} 12 (0.0%) 2 (0.1%) as core::ops::deref::Deref>::deref 12 (0.0%) 2 (0.1%) alloc::vec::Vec::with_capacity 12 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 12 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 12 (0.0%) 1 (0.0%) ::read_buf 12 (0.0%) 1 (0.0%) ::clone 12 (0.0%) 1 (0.0%) ::source::{{closure}} 12 (0.0%) 1 (0.0%) ::fmt 12 (0.0%) 1 (0.0%) alloc::vec::Vec::reserve_exact 12 (0.0%) 1 (0.0%) alloc::vec::Vec::from_raw_parts 12 (0.0%) 1 (0.0%) core::num::::eq_ignore_ascii_case 12 (0.0%) 1 (0.0%) core::num::::saturating_add 12 (0.0%) 1 (0.0%) core::num::::saturating_sub 12 (0.0%) 1 (0.0%) core::ptr::const_ptr::::wrapping_offset 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place+Output = core::result::Result> 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::drop_in_place 12 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::wrapping_offset 12 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::write_bytes 12 (0.0%) 1 (0.0%) core::slice::::contains 12 (0.0%) 1 (0.0%) core::slice::::get 12 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::load 12 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::data_end 12 (0.0%) 1 (0.0%) std::io::BufRead::read_line::{{closure}} 12 (0.0%) 1 (0.0%) std::io::BufRead::read_until 12 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::initialize_unfilled 12 (0.0%) 1 (0.0%) std::net::tcp::TcpListener::bind 12 (0.0%) 1 (0.0%) std::sys::unix::mutex::Mutex::lock 12 (0.0%) 1 (0.0%) std::sys::unix::mutex::Mutex::unlock 12 (0.0%) 1 (0.0%) ureq::agent::Agent::delete 12 (0.0%) 1 (0.0%) ureq::agent::Agent::get 12 (0.0%) 1 (0.0%) ureq::agent::Agent::head 12 (0.0%) 1 (0.0%) ureq::agent::Agent::patch 12 (0.0%) 1 (0.0%) ureq::agent::Agent::post 12 (0.0%) 1 (0.0%) ureq::agent::Agent::put 12 (0.0%) 1 (0.0%) ureq::header::HeaderLine::into_string_lossy 12 (0.0%) 1 (0.0%) ureq::response::Response::get_url::{{closure}} 12 (0.0%) 1 (0.0%) url::Url::parse 11 (0.0%) 11 (0.4%) core::mem::align_of 11 (0.0%) 1 (0.0%) <&T as core::convert::AsRef>::as_ref 11 (0.0%) 1 (0.0%) ::next 11 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 11 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 11 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 11 (0.0%) 1 (0.0%) ::next 11 (0.0%) 1 (0.0%) as core::str::pattern::Searcher>::haystack 11 (0.0%) 1 (0.0%) as core::str::pattern::Searcher>::haystack 11 (0.0%) 1 (0.0%) as std::sys::unix::kernel_copy::SpecCopy>::copy 11 (0.0%) 1 (0.0%) >>::from 11 (0.0%) 1 (0.0%) ::as_write_vec 11 (0.0%) 1 (0.0%) alloc::string::String::as_bytes 11 (0.0%) 1 (0.0%) base64::encode::encode 11 (0.0%) 1 (0.0%) core::cmp::impls:: for &A>::eq 11 (0.0%) 1 (0.0%) core::cmp::impls:: for &A>::le 11 (0.0%) 1 (0.0%) core::cmp::impls:: for &A>::lt 11 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_movemask_epi8 11 (0.0%) 1 (0.0%) core::iter::adapters::map::map_try_fold 11 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::take 11 (0.0%) 1 (0.0%) core::mem::forget 11 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::sub 11 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::write 11 (0.0%) 1 (0.0%) core::str::::len 11 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::new 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::bucket 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::bucket_index 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::free_buckets 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::remove 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::bucket 11 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::lowest_set_bit_nonzero 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::load_aligned 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_empty_or_deleted 11 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_full 11 (0.0%) 1 (0.0%) rustls::conn::ConnectionCommon::writer 11 (0.0%) 1 (0.0%) ureq::agent::AgentBuilder::redirects 11 (0.0%) 1 (0.0%) ureq::error::Transport::message 11 (0.0%) 1 (0.0%) ureq::header::HeaderLine::as_bytes 11 (0.0%) 1 (0.0%) ureq::request::Request::call 11 (0.0%) 1 (0.0%) ureq::request::Request::method 11 (0.0%) 1 (0.0%) ureq::request::Request::url 11 (0.0%) 1 (0.0%) ureq::request::RequestUrl::path 11 (0.0%) 1 (0.0%) ureq::request::RequestUrl::port 11 (0.0%) 1 (0.0%) ureq::request::RequestUrl::scheme 11 (0.0%) 1 (0.0%) ureq::unit::PreludeBuilder::as_slice 11 (0.0%) 1 (0.0%) ureq::unit::Unit::is_head 11 (0.0%) 1 (0.0%) url::Url::port 10 (0.0%) 2 (0.1%) as core::ops::deref::DerefMut>::deref_mut 10 (0.0%) 2 (0.1%) as core::default::Default>::default 10 (0.0%) 2 (0.1%) core::cell::UnsafeCell::get_mut 10 (0.0%) 2 (0.1%) ureq::stream::Inner::as_write_vec 10 (0.0%) 1 (0.0%) <&mut T as core::fmt::Debug>::fmt 10 (0.0%) 1 (0.0%) <::to_vec::DropGuard as core::ops::drop::Drop>::drop 10 (0.0%) 1 (0.0%) >::as_ref 10 (0.0%) 1 (0.0%) >::as_ref 10 (0.0%) 1 (0.0%) as core::convert::AsRef>::as_ref 10 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 10 (0.0%) 1 (0.0%) ::next_back 10 (0.0%) 1 (0.0%) ::next 10 (0.0%) 1 (0.0%) ::deref 10 (0.0%) 1 (0.0%) ::deref 10 (0.0%) 1 (0.0%) ::deref_mut 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) >>::from 10 (0.0%) 1 (0.0%) ::deref 10 (0.0%) 1 (0.0%) ::resolve::{{closure}} 10 (0.0%) 1 (0.0%) ::socket 10 (0.0%) 1 (0.0%) ::consume 10 (0.0%) 1 (0.0%) ::consume 10 (0.0%) 1 (0.0%) ::fmt 10 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::with_capacity 10 (0.0%) 1 (0.0%) alloc::string::String::as_str 10 (0.0%) 1 (0.0%) alloc::string::String::from_utf8_unchecked 10 (0.0%) 1 (0.0%) alloc::vec::Vec::as_slice 10 (0.0%) 1 (0.0%) core::cmp::impls::::le 10 (0.0%) 1 (0.0%) core::cmp::impls::::lt 10 (0.0%) 1 (0.0%) core::hash::impls::::hash 10 (0.0%) 1 (0.0%) core::hash::impls::::hash 10 (0.0%) 1 (0.0%) core::hash::impls::::hash 10 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::filter_map 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) core::str::::is_empty 10 (0.0%) 1 (0.0%) log::max_level 10 (0.0%) 1 (0.0%) std::io::BufRead::lines 10 (0.0%) 1 (0.0%) std::io::impls::::consume 10 (0.0%) 1 (0.0%) std::sync::poison::Flag::get 10 (0.0%) 1 (0.0%) ureq::agent::Agent::new 10 (0.0%) 1 (0.0%) ureq::agent::AgentBuilder::max_idle_connections 10 (0.0%) 1 (0.0%) ureq::agent::AgentBuilder::max_idle_connections_per_host 9 (0.0%) 1 (0.0%) ::copy_to 9 (0.0%) 1 (0.0%) >::from 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::downcast_ref 9 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 9 (0.0%) 1 (0.0%) as core::ops::deref::DerefMut>::deref_mut 9 (0.0%) 1 (0.0%) ::to_string 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::flush 9 (0.0%) 1 (0.0%) ::from_str 9 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::is_contiguous 9 (0.0%) 1 (0.0%) core::alloc::layout::Layout::dangling 9 (0.0%) 1 (0.0%) core::cmp::Ord::min 9 (0.0%) 1 (0.0%) core::cmp::min 9 (0.0%) 1 (0.0%) core::hash::Hasher::write_isize 9 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::enumerate 9 (0.0%) 1 (0.0%) core::mem::maybe_uninit::MaybeUninit::slice_assume_init_mut 9 (0.0%) 1 (0.0%) core::mem::maybe_uninit::MaybeUninit::slice_assume_init_ref 9 (0.0%) 1 (0.0%) core::ops::range::Range::contains 9 (0.0%) 1 (0.0%) core::ptr::const_ptr::::wrapping_add 9 (0.0%) 1 (0.0%) core::ptr::const_ptr::::len 9 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::wrapping_add 9 (0.0%) 1 (0.0%) core::slice::ascii::::is_ascii 9 (0.0%) 1 (0.0%) core::slice::raw::from_mut 9 (0.0%) 1 (0.0%) core::str::::trim_end::{{closure}} 9 (0.0%) 1 (0.0%) core::str::converts::from_utf8_unchecked_mut 9 (0.0%) 1 (0.0%) hashbrown::map::make_hash 9 (0.0%) 1 (0.0%) hashbrown::map::make_insert_hash 9 (0.0%) 1 (0.0%) hashbrown::raw::offset_from 9 (0.0%) 1 (0.0%) std::collections::hash::map::OccupiedEntry::remove 9 (0.0%) 1 (0.0%) std::io::IoSlice::advance 9 (0.0%) 1 (0.0%) std::io::copy::copy 9 (0.0%) 1 (0.0%) std::io::copy::generic_copy 9 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::capacity 9 (0.0%) 1 (0.0%) std::sync::mutex::Mutex::lock 9 (0.0%) 1 (0.0%) ureq::delete 9 (0.0%) 1 (0.0%) ureq::error::ErrorKind::new 9 (0.0%) 1 (0.0%) ureq::get 9 (0.0%) 1 (0.0%) ureq::head 9 (0.0%) 1 (0.0%) ureq::patch 9 (0.0%) 1 (0.0%) ureq::post 9 (0.0%) 1 (0.0%) ureq::put 9 (0.0%) 1 (0.0%) ureq::response::> for ureq::stream::Stream>::from 9 (0.0%) 1 (0.0%) ureq::rtls::default_tls_config 8 (0.0%) 2 (0.1%) as std::io::Read>::is_read_vectored 8 (0.0%) 2 (0.1%) std::io::Write::is_write_vectored 8 (0.0%) 1 (0.0%) ::fmt 8 (0.0%) 1 (0.0%) ::socket 8 (0.0%) 1 (0.0%) alloc::string::String::new 8 (0.0%) 1 (0.0%) core::alloc::layout::Layout::align 8 (0.0%) 1 (0.0%) core::char::methods::::len_utf8 8 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::find::check 8 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::find_map::check 8 (0.0%) 1 (0.0%) core::mem::maybe_uninit::MaybeUninit::zeroed 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::num::::wrapping_add 8 (0.0%) 1 (0.0%) core::num::::wrapping_sub 8 (0.0%) 1 (0.0%) core::slice::::is_empty 8 (0.0%) 1 (0.0%) form_urlencoded::Serializer::new 8 (0.0%) 1 (0.0%) hashbrown::map::make_hasher 8 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::drop 8 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::read 8 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::new 8 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::invert 8 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcOccupiedEntry::get_mut 8 (0.0%) 1 (0.0%) std::ffi::c_str::CString::new 8 (0.0%) 1 (0.0%) std::io::buffered::bufreader::BufReader::discard_buffer 8 (0.0%) 1 (0.0%) std::sys_common::mutex::MovableMutex::raw_lock 8 (0.0%) 1 (0.0%) std::sys_common::mutex::MovableMutex::raw_unlock 7 (0.0%) 1 (0.0%) ::finish 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 7 (0.0%) 1 (0.0%) as core::str::pattern::ReverseSearcher>::next_reject_back 7 (0.0%) 1 (0.0%) as core::str::pattern::Searcher>::next_match 7 (0.0%) 1 (0.0%) ::finish 7 (0.0%) 1 (0.0%) as core::default::Default>::default 7 (0.0%) 1 (0.0%) ::default 7 (0.0%) 1 (0.0%) ::socket 7 (0.0%) 1 (0.0%) ::fill_buf 7 (0.0%) 1 (0.0%) ::clone 7 (0.0%) 1 (0.0%) alloc::string::String::is_empty 7 (0.0%) 1 (0.0%) alloc::string::String::len 7 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::position::check 7 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::rposition::check 7 (0.0%) 1 (0.0%) core::mem::zeroed 7 (0.0%) 1 (0.0%) core::num::::make_ascii_lowercase 7 (0.0%) 1 (0.0%) core::num::nonzero::NonZeroUsize::new_unchecked 7 (0.0%) 1 (0.0%) core::option::Option::is_none 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<(&str,&str),core::iter::adapters::map::Map,ureq::request::RequestUrl::query_pairs::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,ureq::request::Request::header_names::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,ureq::response::Response::headers_names::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,ureq::rtls::root_certs::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::boxed::Box>>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(&str,&str),core::iter::adapters::map::Map,ureq::request::RequestUrl::query_pairs::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,ureq::request::Request::header_names::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,ureq::response::Response::headers_names::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,ureq::rtls::root_certs::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<(&str,&str),core::iter::adapters::map::Map,ureq::request::RequestUrl::query_pairs::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,ureq::request::Request::header_names::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,ureq::response::Response::headers_names::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,ureq::rtls::root_certs::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,std::collections::hash::map::RandomState>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place 7 (0.0%) 1 (0.0%) core::result::Result::is_err 7 (0.0%) 1 (0.0%) flate2::crc::CrcReader::reset 7 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::is_empty 7 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::len 7 (0.0%) 1 (0.0%) src/testserver.rs:60:19: 70:10]>"* @"_ZN4core3ptr6unique15Unique$LT$T$GT$6as_ref17h05f9678a777d569eE 7 (0.0%) 1 (0.0%) std::collections::hash::map::OccupiedEntry::get_mut 7 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new 7 (0.0%) 1 (0.0%) std::io::impls::::fill_buf 7 (0.0%) 1 (0.0%) std::net::tcp::TcpListener 7 (0.0%) 1 (0.0%) std::net::tcp::TcpStream 7 (0.0%) 1 (0.0%) ureq::default_tls_config 7 (0.0%) 1 (0.0%) ureq::error::Transport::url 7 (0.0%) 1 (0.0%) ureq::header::HeaderLine::is_empty 6 (0.0%) 1 (0.0%) ::socket 6 (0.0%) 1 (0.0%) ::is_read_vectored 6 (0.0%) 1 (0.0%) ::is_write_vectored 6 (0.0%) 1 (0.0%) >::from 6 (0.0%) 1 (0.0%) __rust_try 6 (0.0%) 1 (0.0%) alloc::string::String::into_bytes 6 (0.0%) 1 (0.0%) chunked_transfer::decoder::Decoder::into_inner 6 (0.0%) 1 (0.0%) core::alloc::layout::Layout::size 6 (0.0%) 1 (0.0%) core::array::from_mut 6 (0.0%) 1 (0.0%) core::clone::impls::::clone 6 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_load_si128 6 (0.0%) 1 (0.0%) core::mem::needs_drop 6 (0.0%) 1 (0.0%) core::num::::wrapping_neg 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place<::to_vec::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::Dropper> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::Dropper> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as core::ops::drop::Drop>::drop::DropGuard> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place::retain_mut::BackshiftOnDrop> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::drop_in_place 6 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::read 6 (0.0%) 1 (0.0%) core::slice::ascii::contains_nonascii 6 (0.0%) 1 (0.0%) flate2::deflate::bufread::DeflateDecoder::reset_data 6 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::as_mut 6 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::as_ref 6 (0.0%) 1 (0.0%) hashbrown::raw::is_full 6 (0.0%) 1 (0.0%) hashbrown::raw::special_is_empty 6 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::clear 6 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::filled_len 6 (0.0%) 1 (0.0%) std::io::readbuf::ReadBuf::initialized_len 6 (0.0%) 1 (0.0%) std::sys::unix::net::Socket::is_read_vectored 6 (0.0%) 1 (0.0%) std::sys::unix::net::Socket::is_write_vectored 6 (0.0%) 1 (0.0%) std::sys_common::net::TcpStream::is_read_vectored 6 (0.0%) 1 (0.0%) std::sys_common::net::TcpStream::is_write_vectored 6 (0.0%) 1 (0.0%) ureq::error::Transport::kind 6 (0.0%) 1 (0.0%) ureq::response::Response::status 5 (0.0%) 1 (0.0%) <&T as core::borrow::Borrow>::borrow 5 (0.0%) 1 (0.0%) >::from 5 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 5 (0.0%) 1 (0.0%) as core::ops::deref::DerefMut>::deref_mut 5 (0.0%) 1 (0.0%) ::clone 5 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::new_in 5 (0.0%) 1 (0.0%) alloc::string::String::as_mut_vec 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::clone::impls::::clone 5 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::all::check 5 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::any::check 5 (0.0%) 1 (0.0%) flate2::crc::CrcReader::crc 5 (0.0%) 1 (0.0%) flate2::crc::CrcReader::get_mut 5 (0.0%) 1 (0.0%) flate2::deflate::bufread::DeflateDecoder::get_mut 5 (0.0%) 1 (0.0%) rustls::stream::StreamOwned::get_ref 5 (0.0%) 1 (0.0%) src/testserver.rs:60:19: 70:10]>"* @"_ZN4core3ptr6unique15Unique$LT$T$GT$6as_ptr17hf9b9f83645649952E 5 (0.0%) 1 (0.0%) src/testserver.rs:60:19: 70:10]>"** @"_ZN91_$LT$core..mem..manually_drop..ManuallyDrop$LT$T$GT$$u20$as$u20$core..ops..deref..Deref$GT$5deref17hab4671b21931af0aE 5 (0.0%) 1 (0.0%) std::io::buffered::bufreader::BufReader::get_mut 5 (0.0%) 1 (0.0%) std::io::buffered::bufreader::BufReader::get_ref 5 (0.0%) 1 (0.0%) ureq::request::RequestUrl::as_url 4 (0.0%) 1 (0.0%) ::is_poolable 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::is_poolable 4 (0.0%) 1 (0.0%) ::is_poolable 4 (0.0%) 1 (0.0%) core::num::nonzero::NonZeroUsize::get 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&(alloc::string::String,alloc::string::String)> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::boxed::Box> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::string::String> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::sync::Arc> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::sync::Arc> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::vec::Vec<(alloc::string::String,alloc::string::String)>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&alloc::vec::Vec> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&mut std::io::Write::write_fmt::Adapter> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&mut std::io::Write::write_fmt::Adapter> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&mut std::io::Write::write_fmt::Adapter> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&str> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&u16> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&u32> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&u64> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&ureq::error::ErrorKind> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&ureq::error::Transport> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&ureq::header::Header> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&ureq::proxy::Proto> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&ureq::response::Response> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&url::Url> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&usize> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,ureq::request::Request::do_call::{{closure}}>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>::find,std::collections::hash::map::RandomState>>::rustc_entry::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>::reserve_rehash,std::collections::hash::map::RandomState>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::initialize>::get_or_init>::force::{{closure}}>::{{closure}},once_cell::sync::OnceCell::get_or_init::Void>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::initialize::get_or_init::force::{{closure}}>::{{closure}},once_cell::sync::OnceCell::get_or_init::Void>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place 4 (0.0%) 1 (0.0%) std::io::Read::by_ref 4 (0.0%) 1 (0.0%) std::panicking::panicking 4 (0.0%) 1 (0.0%) std::sys::unix::fd::FileDesc::is_read_vectored 4 (0.0%) 1 (0.0%) std::sys::unix::fd::FileDesc::is_write_vectored 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::new 3 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::new 3 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new::KEYS::__getit 3 (0.0%) 1 (0.0%) std::thread::panicking 3 (0.0%) 1 (0.0%) ureq::builder 1 (0.0%) 1 (0.0%) core::fmt::UnsafeArg::new 1 (0.0%) 1 (0.0%) core::hint::unreachable_unchecked 1 (0.0%) 1 (0.0%) core::ptr::null 1 (0.0%) 1 (0.0%) core::ptr::null_mut 1 (0.0%) 1 (0.0%) core::str::::default

::get_end 87 (0.1%) 11 (0.4%) core::ptr::non_null::NonNull::new_unchecked 87 (0.1%) 2 (0.1%) as core::ops::drop::Drop>::drop 87 (0.1%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 87 (0.1%) 1 (0.0%) ::clone 87 (0.1%) 1 (0.0%) hashbrown::raw::RawTableInner::reserve_rehash_inner 86 (0.1%) 8 (0.3%) alloc::rc::is_dangling 86 (0.1%) 1 (0.0%) as std::io::BufRead>::fill_buf 86 (0.1%) 1 (0.0%) core::str::iter::SplitInternal