Lines Copies Function name ----- ------ ------------- 250802 (100%) 7594 (100%) (TOTAL) 4401 (1.8%) 27 (0.4%) alloc::raw_vec::RawVec::grow_amortized 4027 (1.6%) 71 (0.9%) alloc::alloc::box_free 3787 (1.5%) 83 (1.1%) as core::ops::try_trait::Try>::branch 3480 (1.4%) 24 (0.3%) alloc::raw_vec::RawVec::allocate_in 3356 (1.3%) 106 (1.4%) as core::ops::try_trait::Try>::branch 2520 (1.0%) 35 (0.5%) alloc::raw_vec::RawVec::current_memory 2356 (0.9%) 46 (0.6%) core::option::Option::map 2252 (0.9%) 1 (0.0%) rustls::msgs::enums::CipherSuite::as_str 1904 (0.8%) 34 (0.4%) core::alloc::layout::Layout::array 1865 (0.7%) 36 (0.5%) core::result::Result::map_err 1848 (0.7%) 14 (0.2%) rustls::msgs::codec::read_vec_u16 1674 (0.7%) 31 (0.4%) core::slice::iter::Iter::post_inc_start 1608 (0.6%) 24 (0.3%) core::fmt::builders::DebugList::entries 1531 (0.6%) 1 (0.0%) ::fmt 1488 (0.6%) 31 (0.4%) core::slice::iter::Iter::new 1437 (0.6%) 26 (0.3%) core::result::Result::map 1426 (0.6%) 31 (0.4%) as core::iter::traits::iterator::Iterator>::next 1417 (0.6%) 19 (0.3%) alloc::sync::Arc::new 1408 (0.6%) 22 (0.3%) alloc::vec::Vec::push 1348 (0.5%) 28 (0.4%) core::option::Option::ok_or_else 1334 (0.5%) 1 (0.0%) >::handle 1322 (0.5%) 1 (0.0%) rustls::client::hs::emit_client_hello_for_retry 1316 (0.5%) 16 (0.2%) as alloc::vec::spec_from_iter_nested::SpecFromIterNested>::from_iter 1306 (0.5%) 1 (0.0%) rustls::server::tls13::client_hello::CompleteClientHelloHandling::handle_client_hello 1295 (0.5%) 35 (0.5%) as core::ops::drop::Drop>::drop 1207 (0.5%) 17 (0.2%) as alloc::vec::spec_extend::SpecExtend>::spec_extend 1201 (0.5%) 26 (0.3%) core::option::Option::and_then 1189 (0.5%) 41 (0.5%) core::fmt::ArgumentV1::new 1189 (0.5%) 41 (0.5%) core::ptr::metadata::from_raw_parts_mut 1184 (0.5%) 1 (0.0%) >::handle 1182 (0.5%) 117 (1.5%) <&T as core::fmt::Debug>::fmt 1174 (0.5%) 21 (0.3%) as core::iter::traits::iterator::Iterator>::find 1144 (0.5%) 13 (0.2%) ::to_vec 1142 (0.5%) 46 (0.6%) alloc::boxed::Box::new 1138 (0.5%) 1 (0.0%) >::from 1136 (0.5%) 1 (0.0%) rustls::server::tls12::client_hello::CompleteClientHelloHandling::handle_client_hello 1076 (0.4%) 20 (0.3%) as core::iter::traits::iterator::Iterator>::any 1057 (0.4%) 7 (0.1%) rustls::tls13::key_schedule::hkdf_expand_info 1039 (0.4%) 106 (1.4%) core::ptr::unique::Unique::cast 1036 (0.4%) 51 (0.7%) as core::ops::try_trait::FromResidual>>::from_residual 1032 (0.4%) 16 (0.2%) as core::ops::drop::Drop>::drop 1022 (0.4%) 14 (0.2%) rustls::msgs::codec::encode_vec_u16 1006 (0.4%) 1 (0.0%) rustls::client::hs::ExpectServerHelloOrHelloRetryRequest::handle_hello_retry_request 1005 (0.4%) 60 (0.8%) core::ops::function::FnOnce::call_once 984 (0.4%) 13 (0.2%) core::iter::traits::iterator::Iterator::fold 957 (0.4%) 33 (0.4%) core::ptr::metadata::from_raw_parts 914 (0.4%) 1 (0.0%) rustls::msgs::handshake::HandshakeMessagePayload::read_version 908 (0.4%) 1 (0.0%) alloc::str::join_generic_copy 896 (0.4%) 2 (0.0%) rustls::conn::ConnectionCommon::process_msg 893 (0.4%) 1 (0.0%) rustls::server::hs::ExpectClientHello::with_certified_key 848 (0.3%) 1 (0.0%) >::handle 833 (0.3%) 17 (0.2%) core::mem::replace 821 (0.3%) 16 (0.2%) alloc::sync::Weak::inner 792 (0.3%) 24 (0.3%) alloc::raw_vec::RawVec::new_in 771 (0.3%) 1 (0.0%) rustls::client::tls12::server_hello::CompleteServerHelloHandling::handle_server_hello 769 (0.3%) 1 (0.0%) rustls::msgs::enums::CipherSuite::get_u16 759 (0.3%) 11 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 759 (0.3%) 11 (0.1%) alloc::boxed::Box::into_unique 753 (0.3%) 1 (0.0%) >::handle 750 (0.3%) 25 (0.3%) rustls::conn::State::export_keying_material 736 (0.3%) 32 (0.4%) alloc::raw_vec::RawVec::set_ptr_and_cap 731 (0.3%) 1 (0.0%) >::handle 720 (0.3%) 5 (0.1%) alloc::raw_vec::RawVec::grow_exact 718 (0.3%) 12 (0.2%) core::iter::adapters::map::map_fold::{{closure}} 708 (0.3%) 1 (0.0%) rustls::client::tls13::handle_server_hello 693 (0.3%) 1 (0.0%) >::handle 691 (0.3%) 1 (0.0%) >::handle 682 (0.3%) 52 (0.7%) core::ptr::non_null::NonNull::cast 675 (0.3%) 5 (0.1%) alloc::collections::vec_deque::ring_slices::RingSlices::ring_slices 675 (0.3%) 5 (0.1%) rustls::msgs::codec::read_vec_u8 658 (0.3%) 16 (0.2%) core::result::Result::ok 653 (0.3%) 1 (0.0%) >::handle 644 (0.3%) 1 (0.0%) ::read 638 (0.3%) 11 (0.1%) alloc::slice::hack::into_vec 629 (0.3%) 1 (0.0%) >::handle 629 (0.3%) 1 (0.0%) >::handle 626 (0.2%) 2 (0.0%) rustls::conn::ConnectionCommon::process_new_packets 624 (0.2%) 24 (0.3%) <[T] as core::fmt::Debug>::fmt 624 (0.2%) 1 (0.0%) >::handle 621 (0.2%) 106 (1.4%) core::ptr::unique::Unique::as_ptr 616 (0.2%) 71 (0.9%) core::ptr::unique::Unique::as_ref 615 (0.2%) 41 (0.5%) core::ptr::slice_from_raw_parts_mut 612 (0.2%) 12 (0.2%) as core::iter::traits::iterator::Iterator>::fold 608 (0.2%) 94 (1.2%) as core::ops::try_trait::FromResidual>::from_residual 604 (0.2%) 1 (0.0%) >::handle 594 (0.2%) 11 (0.1%) alloc::boxed::Box::into_raw_with_allocator 593 (0.2%) 1 (0.0%) rustls::server::hs::process_client_hello 570 (0.2%) 1 (0.0%) rustls::server::tls13::client_hello::emit_server_hello 569 (0.2%) 1 (0.0%) >::handle 565 (0.2%) 12 (0.2%) core::option::Option::ok_or 562 (0.2%) 1 (0.0%) ::read 556 (0.2%) 45 (0.6%) core::mem::manually_drop::ManuallyDrop::new 546 (0.2%) 14 (0.2%) as core::clone::Clone>::clone 545 (0.2%) 1 (0.0%) >::handle 545 (0.2%) 1 (0.0%) >::handle 538 (0.2%) 1 (0.0%) >::handle 530 (0.2%) 30 (0.4%) alloc::boxed::Box::leak 528 (0.2%) 33 (0.4%) alloc::raw_vec::RawVec::capacity 527 (0.2%) 55 (0.7%) core::ptr::write 522 (0.2%) 6 (0.1%) as core::iter::traits::iterator::Iterator>::next 520 (0.2%) 5 (0.1%) core::iter::traits::iterator::Iterator::try_fold 516 (0.2%) 43 (0.6%) core::ptr::mut_ptr::::offset 516 (0.2%) 1 (0.0%) rustls::server::tls13::ExpectFinished::emit_ticket 515 (0.2%) 13 (0.2%) core::iter::traits::iterator::Iterator::for_each 505 (0.2%) 12 (0.2%) core::result::Result::unwrap 495 (0.2%) 33 (0.4%) core::ptr::slice_from_raw_parts 495 (0.2%) 1 (0.0%) rustls::client::hs::start_handshake 491 (0.2%) 16 (0.2%) core::alloc::layout::Layout::for_value_raw 481 (0.2%) 1 (0.0%) >::handle 480 (0.2%) 32 (0.4%) core::slice::raw::from_raw_parts 477 (0.2%) 1 (0.0%) rustls::client::tls12::emit_certverify 472 (0.2%) 2 (0.0%) rustls::conn::CommonState::process_main_protocol 468 (0.2%) 12 (0.2%) alloc::raw_vec::RawVec::from_raw_parts_in 468 (0.2%) 1 (0.0%) >::handle 465 (0.2%) 31 (0.4%) alloc::vec::Vec::as_mut_ptr 465 (0.2%) 31 (0.4%) alloc::vec::Vec::as_ptr 463 (0.2%) 1 (0.0%) >::handle 458 (0.2%) 1 (0.0%) >::handle 455 (0.2%) 5 (0.1%) alloc::vec::Vec::extend_desugared 451 (0.2%) 1 (0.0%) ::read 443 (0.2%) 23 (0.3%) core::ptr::read 442 (0.2%) 1 (0.0%) >::handle 441 (0.2%) 1 (0.0%) rustls::server::tls12::client_hello::CompleteClientHelloHandling::start_resumption 434 (0.2%) 31 (0.4%) as core::ops::deref::Deref>::deref 433 (0.2%) 1 (0.0%) ::fmt 432 (0.2%) 56 (0.7%) ::into_iter 422 (0.2%) 1 (0.0%) rustls::keylog::KeyLogFileInner::try_write 420 (0.2%) 1 (0.0%) rustls::server::tls12::client_hello::emit_server_kx 419 (0.2%) 31 (0.4%) as core::ops::drop::Drop>::drop 419 (0.2%) 7 (0.1%) hashbrown::raw::RawTable::find 415 (0.2%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::handle_capacity_increase 407 (0.2%) 1 (0.0%) rustls::client::tls12::ExpectFinished::save_session 403 (0.2%) 31 (0.4%) core::slice::::iter 402 (0.2%) 1 (0.0%) >::handle 394 (0.2%) 8 (0.1%) as core::fmt::Debug>::fmt 392 (0.2%) 4 (0.1%) alloc::vec::Vec::retain_mut::process_loop 389 (0.2%) 1 (0.0%) ::fmt 386 (0.2%) 16 (0.2%) as core::ops::drop::Drop>::drop 384 (0.2%) 32 (0.4%) core::ptr::const_ptr::::offset 384 (0.2%) 24 (0.3%) alloc::raw_vec::RawVec::with_capacity_in 380 (0.2%) 1 (0.0%) rustls::server::hs::ExtensionProcessing::process_common 372 (0.1%) 11 (0.1%) rustls::server::tls12::client_hello::CompleteClientHelloHandling::handle_client_hello::{{closure}} 372 (0.1%) 1 (0.0%) rustls::verify::CertificateTransparencyPolicy::verify 368 (0.1%) 23 (0.3%) core::slice::::len 367 (0.1%) 1 (0.0%) ::read 365 (0.1%) 5 (0.1%) rustls::msgs::codec::encode_vec_u8 362 (0.1%) 1 (0.0%) ::fmt 357 (0.1%) 5 (0.1%) ring::hkdf::Prk::expand 339 (0.1%) 1 (0.0%) ::verify_server_cert 338 (0.1%) 6 (0.1%) rustls::client::hs::emit_client_hello_for_retry::{{closure}} 337 (0.1%) 1 (0.0%) rustls::server::tls13::client_hello::emit_certificate_req_tls13 336 (0.1%) 16 (0.2%) core::iter::adapters::map::Map::new 332 (0.1%) 13 (0.2%) core::iter::traits::iterator::Iterator::for_each::call::{{closure}} 332 (0.1%) 12 (0.2%) as alloc::vec::spec_extend::SpecExtend>::spec_extend::{{closure}} 332 (0.1%) 1 (0.0%) ::fmt 330 (0.1%) 1 (0.0%) rustls::server::server_conn::Acceptor::accept 328 (0.1%) 1 (0.0%) rustls::server::tls13::client_hello::emit_certificate_verify_tls13 327 (0.1%) 55 (0.7%) core::ptr::non_null::NonNull::as_ptr 327 (0.1%) 1 (0.0%) >::handle 326 (0.1%) 41 (0.5%) core::ptr::non_null::NonNull::new_unchecked 325 (0.1%) 25 (0.3%) as core::fmt::Debug>::fmt 325 (0.1%) 25 (0.3%) core::slice::iter::::into_iter 325 (0.1%) 3 (0.0%) hashbrown::map::HashMap::insert 324 (0.1%) 3 (0.0%) core::option::Option::filter 323 (0.1%) 19 (0.3%) alloc::vec::Vec::with_capacity_in 320 (0.1%) 16 (0.2%) alloc::sync::Arc::drop_slow 319 (0.1%) 1 (0.0%) rustls::client::tls13::ExpectTraffic::handle_new_ticket_tls13 319 (0.1%) 1 (0.0%) rustls::server::tls12::client_hello::emit_certificate_req 315 (0.1%) 35 (0.5%) core::ptr::mut_ptr::::add 311 (0.1%) 1 (0.0%) rustls::server::tls12::client_hello::emit_server_hello 310 (0.1%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::remove 310 (0.1%) 1 (0.0%) rustls::msgs::message::OpaqueMessage::read 309 (0.1%) 1 (0.0%) ::fmt 309 (0.1%) 1 (0.0%) rustls::server::server_conn::Accepted::into_connection 307 (0.1%) 1 (0.0%) rustls::server::tls13::client_hello::emit_certificate_tls13 304 (0.1%) 18 (0.2%) core::option::Option::is_some 300 (0.1%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::with_capacity_in 298 (0.1%) 1 (0.0%) rustls::client::client_conn::ClientConnection::new_inner 297 (0.1%) 3 (0.0%) hashbrown::raw::RawTable::insert 293 (0.1%) 1 (0.0%) ::clone 292 (0.1%) 1 (0.0%) ::d_rounds 290 (0.1%) 16 (0.2%) alloc::sync::Arc::get_mut_unchecked 288 (0.1%) 32 (0.4%) core::ptr::const_ptr::::add 287 (0.1%) 41 (0.5%) core::slice::raw::debug_check_data_len 287 (0.1%) 1 (0.0%) rustls::tls12::ConnectionSecrets::make_cipher_pair 286 (0.1%) 2 (0.0%) rustls::conn::ConnectionCommon::process_new_handshake_messages 283 (0.1%) 1 (0.0%) rustls::client::tls13::emit_certverify_tls13 280 (0.1%) 35 (0.5%) alloc::raw_vec::RawVec::ptr 280 (0.1%) 1 (0.0%) ::clone 279 (0.1%) 31 (0.4%) core::ptr::const_ptr::::is_null 279 (0.1%) 31 (0.4%) core::ptr::mut_ptr::::is_null 279 (0.1%) 1 (0.0%) ::read 278 (0.1%) 2 (0.0%) rustls::msgs::codec::read_vec_u24_limited 277 (0.1%) 5 (0.1%) as core::ops::drop::Drop>::drop 272 (0.1%) 36 (0.5%) >::into 272 (0.1%) 34 (0.4%) core::ptr::unique::Unique::new_unchecked 272 (0.1%) 16 (0.2%) core::mem::align_of_val_raw 272 (0.1%) 16 (0.2%) core::mem::size_of_val_raw 272 (0.1%) 6 (0.1%) core::option::Option::unwrap_or 272 (0.1%) 1 (0.0%) ::read 271 (0.1%) 1 (0.0%) >::handle 270 (0.1%) 6 (0.1%) core::slice::::split_at_mut_unchecked 270 (0.1%) 1 (0.0%) >::handle 264 (0.1%) 22 (0.3%) alloc::raw_vec::RawVec::reserve_for_push 261 (0.1%) 1 (0.0%) ::fmt 261 (0.1%) 1 (0.0%) core::char::methods::encode_utf8_raw 260 (0.1%) 26 (0.3%) alloc::vec::Vec::new 260 (0.1%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 259 (0.1%) 1 (0.0%) ::read 258 (0.1%) 3 (0.0%) std::sync::poison::map_result 256 (0.1%) 32 (0.4%) core::slice::::as_ptr 253 (0.1%) 11 (0.1%) alloc::vec::Vec::from_raw_parts_in 246 (0.1%) 6 (0.1%) core::hash::BuildHasher::hash_one 245 (0.1%) 1 (0.0%) ::read 244 (0.1%) 24 (0.3%) core::mem::maybe_uninit::MaybeUninit::assume_init 244 (0.1%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::push_back 244 (0.1%) 1 (0.0%) ::read 242 (0.1%) 1 (0.0%) rustls::msgs::enums::ExtensionType::as_str 240 (0.1%) 16 (0.2%) core::iter::traits::iterator::Iterator::map 240 (0.1%) 15 (0.2%) as core::ops::deref::Deref>::deref 240 (0.1%) 12 (0.2%) ::slice_contains 238 (0.1%) 1 (0.0%) rustls::conn::CommonState::new 236 (0.1%) 1 (0.0%) rustls::server::tls13::client_hello::emit_encrypted_extensions 233 (0.1%) 47 (0.6%) core::ptr::mut_ptr::::cast 231 (0.1%) 1 (0.0%) ::decrypt 231 (0.1%) 1 (0.0%) rustls::anchors::RootCertStore::add_parsable_certificates 227 (0.1%) 7 (0.1%) hashbrown::raw::RawTable::find::{{closure}} 226 (0.1%) 1 (0.0%) >::handle 225 (0.1%) 15 (0.2%) alloc::raw_vec::RawVec::needs_to_grow 225 (0.1%) 1 (0.0%) ::read 223 (0.1%) 1 (0.0%) ::decrypt 223 (0.1%) 1 (0.0%) rustls::server::tls13::client_hello::emit_hello_retry_request 222 (0.1%) 16 (0.2%) core::intrinsics::copy_nonoverlapping 220 (0.1%) 4 (0.1%) hashbrown::raw::RawTable::reserve_rehash 218 (0.1%) 1 (0.0%) rustls::msgs::persist::ClientSessionCommon::read 217 (0.1%) 1 (0.0%) ::decrypt 217 (0.1%) 1 (0.0%) ::encrypt 217 (0.1%) 1 (0.0%) rustls::limited_cache::LimitedCache::insert 216 (0.1%) 9 (0.1%) core::option::Option::as_ref 216 (0.1%) 1 (0.0%) rustls::keylog::KeyLogFileInner::new 215 (0.1%) 1 (0.0%) >::handle 214 (0.1%) 3 (0.0%) as core::cmp::PartialEq>::eq 212 (0.1%) 1 (0.0%) rustls::msgs::enums::NamedCurve::as_str 210 (0.1%) 14 (0.2%) core::slice::raw::from_raw_parts_mut 210 (0.1%) 6 (0.1%) as core::iter::traits::iterator::Iterator>::next 209 (0.1%) 11 (0.1%) as core::convert::From<&mut T>>::from 208 (0.1%) 3 (0.0%) core::iter::traits::iterator::Iterator::find::check::{{closure}} 204 (0.1%) 1 (0.0%) rustls::conn::ConnectionCommon::first_handshake_message 202 (0.1%) 7 (0.1%) alloc::vec::Vec::spare_capacity_mut 199 (0.1%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::buffer_write 198 (0.1%) 16 (0.2%) as core::iter::traits::collect::FromIterator>::from_iter 197 (0.1%) 1 (0.0%) rustls::server::tls13::client_hello::emit_finished_tls13 196 (0.1%) 1 (0.0%) rustls::client::tls13::emit_certificate_tls13 195 (0.1%) 3 (0.0%) ring::aead::open_within_ 195 (0.1%) 1 (0.0%) hashbrown::raw::RawTableInner::rehash_in_place 193 (0.1%) 4 (0.1%) rustls::client::hs::find_session::{{closure}} 192 (0.1%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::next 192 (0.1%) 1 (0.0%) as core::hash::Hasher>::write 191 (0.1%) 1 (0.0%) ::fmt 191 (0.1%) 1 (0.0%) rustls::client::tls13::prepare_resumption 190 (0.1%) 1 (0.0%) ::encrypt 190 (0.1%) 1 (0.0%) rustls::client::builder::>::with_client_cert_resolver 190 (0.1%) 1 (0.0%) rustls::server::handy::AlwaysResolvesChain::new_with_extras 189 (0.1%) 27 (0.4%) rustls::conn::State::perhaps_write_key_update 189 (0.1%) 3 (0.0%) std::sync::mutex::Mutex::new 189 (0.1%) 1 (0.0%) rustls::server::builder::>::with_cert_resolver 187 (0.1%) 16 (0.2%) alloc::rc::is_dangling 187 (0.1%) 1 (0.0%) ::read 186 (0.1%) 5 (0.1%) as core::ops::index::Index>::index 186 (0.1%) 1 (0.0%) ::encrypt 185 (0.1%) 1 (0.0%) hashbrown::raw::RawTableInner::new_uninitialized 183 (0.1%) 1 (0.0%) ::decrypt 180 (0.1%) 6 (0.1%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 180 (0.1%) 6 (0.1%) core::option::Option<&T>::cloned 179 (0.1%) 36 (0.5%) core::ptr::const_ptr::::cast 179 (0.1%) 1 (0.0%) ::fmt 177 (0.1%) 1 (0.0%) ::read 176 (0.1%) 1 (0.0%) rustls::server::server_conn::ServerConnection::from_config 176 (0.1%) 1 (0.0%) rustls::server::tls12::emit_ticket 175 (0.1%) 16 (0.2%) core::ptr::non_null::NonNull::as_ref 173 (0.1%) 2 (0.0%) rustls::tls12::decode_ecdh_params_ 172 (0.1%) 1 (0.0%) core::hash::sip::u8to64_le 171 (0.1%) 5 (0.1%) core::option::Option::unwrap_or_else 171 (0.1%) 1 (0.0%) ::fmt 170 (0.1%) 11 (0.1%) core::ops::function::FnOnce::call_once{{vtable.shim}} 168 (0.1%) 12 (0.2%) ::slice_contains::{{closure}} 168 (0.1%) 1 (0.0%) rustls::server::handy::ResolvesServerCertUsingSni::add 167 (0.1%) 1 (0.0%) ::verify_client_cert 167 (0.1%) 1 (0.0%) rustls::conn::CommonState::process_alert 166 (0.1%) 1 (0.0%) hashbrown::raw::RawTableInner::fallible_with_capacity 165 (0.1%) 1 (0.0%) ::encode 164 (0.1%) 1 (0.0%) alloc::sync::Arc::try_allocate_for_layout 164 (0.1%) 1 (0.0%) rustls::client::tls13::validate_encrypted_extensions 163 (0.1%) 3 (0.0%) ring::aead::LessSafeKey::seal_in_place_separate_tag 163 (0.1%) 2 (0.0%) rustls::conn::ConnectionCommon::new 161 (0.1%) 4 (0.1%) core::option::Option::or_else 160 (0.1%) 10 (0.1%) alloc::raw_vec::RawVec::reserve 160 (0.1%) 1 (0.0%) rustls::msgs::persist::ServerSessionValue::new 159 (0.1%) 32 (0.4%) as core::ops::deref::Deref>::deref 159 (0.1%) 1 (0.0%) rustls::ticketer::TicketSwitcher::new 158 (0.1%) 21 (0.3%) alloc::sync::Arc::from_inner 158 (0.1%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::write_to 157 (0.1%) 1 (0.0%) std::io::Write::write_all 156 (0.1%) 6 (0.1%) rustls::msgs::codec::Codec::get_encoding 155 (0.1%) 1 (0.0%) hashbrown::raw::RawTableInner::resize_inner 154 (0.1%) 32 (0.4%) core::mem::maybe_uninit::MaybeUninit::as_mut_ptr 154 (0.1%) 1 (0.0%) rustls::verify::convert_scheme 152 (0.1%) 19 (0.3%) as core::convert::From<&mut T>>::from 152 (0.1%) 3 (0.0%) as core::ops::try_trait::Try>::branch 152 (0.1%) 1 (0.0%) rustls::msgs::handshake::ServerNamePayload::read_hostname 151 (0.1%) 1 (0.0%) ::read 150 (0.1%) 10 (0.1%) alloc::raw_vec::RawVec::reserve::do_reserve_and_handle 150 (0.1%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::pop_front 150 (0.1%) 3 (0.0%) hashbrown::raw::RawTable::drop_elements 150 (0.1%) 2 (0.0%) rustls::msgs::handshake::HasServerExtensions::has_duplicate_extension 150 (0.1%) 1 (0.0%) rustls::server::tls12::get_server_connection_value_tls12 150 (0.1%) 1 (0.0%) rustls::ticketer::TicketSwitcher::maybe_roll 148 (0.1%) 24 (0.3%) core::mem::manually_drop::ManuallyDrop::into_inner 148 (0.1%) 11 (0.1%) core::array:: for [T; N]>::index 148 (0.1%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::find_map 148 (0.1%) 1 (0.0%) ::decrypt 148 (0.1%) 1 (0.0%) core::array::::default 147 (0.1%) 4 (0.1%) as core::ops::index::IndexMut>::index_mut 147 (0.1%) 1 (0.0%) rustls::client::tls12::emit_clientkx 147 (0.1%) 1 (0.0%) rustls::server::tls13::get_server_session_value 146 (0.1%) 2 (0.0%) rustls::msgs::codec::encode_vec_u24 145 (0.1%) 1 (0.0%) >::handle 145 (0.1%) 1 (0.0%) rustls::client::hs::find_session 144 (0.1%) 24 (0.3%) core::ptr::unique::Unique::dangling 144 (0.1%) 12 (0.2%) core::slice::::contains 144 (0.1%) 4 (0.1%) hashbrown::raw::RawTable::reserve 144 (0.1%) 1 (0.0%) alloc::sync::Arc::make_mut 144 (0.1%) 1 (0.0%) core::alloc::layout::Layout::extend 143 (0.1%) 20 (0.3%) core::mem::drop 143 (0.1%) 13 (0.2%) alloc::slice::::to_vec_in 143 (0.1%) 13 (0.2%) alloc::slice::hack::to_vec 142 (0.1%) 1 (0.0%) rustls::server::builder::>::with_single_cert_with_ocsp_and_sct 142 (0.1%) 1 (0.0%) rustls::server::server_conn::ClientHello::new 140 (0.1%) 5 (0.1%) <&mut [T] as alloc::collections::vec_deque::ring_slices::RingSlices>::slice 140 (0.1%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::grow 140 (0.1%) 4 (0.1%) hashbrown::raw::Bucket::from_base_index 140 (0.1%) 2 (0.0%) ring::aead::LessSafeKey::seal_in_place_append_tag 140 (0.1%) 1 (0.0%) >::handle 139 (0.1%) 16 (0.2%) as alloc::vec::spec_from_iter::SpecFromIter>::from_iter 139 (0.1%) 16 (0.2%) core::iter::traits::iterator::Iterator::collect 139 (0.1%) 1 (0.0%) rustls::msgs::handshake::HandshakePayload::encode 138 (0.1%) 4 (0.1%) hashbrown::raw::Bucket::write 138 (0.1%) 3 (0.0%) rustls::tls13::key_schedule::KeySchedule::derive 137 (0.1%) 7 (0.1%) rustls::server::tls13::client_hello::CompleteClientHelloHandling::handle_client_hello::{{closure}} 137 (0.1%) 1 (0.0%) hashbrown::raw::TableLayout::calculate_layout_for 135 (0.1%) 5 (0.1%) as core::slice::index::SliceIndex<[T]>>::index_mut 135 (0.1%) 3 (0.0%) core::ops::control_flow::ControlFlow::break_value 134 (0.1%) 1 (0.0%) rustls::verify::prepare 133 (0.1%) 6 (0.1%) rustls::tls13::key_schedule::hkdf_expand 133 (0.1%) 1 (0.0%) >::from 133 (0.1%) 1 (0.0%) ::encrypt 133 (0.1%) 1 (0.0%) ::encrypter 133 (0.1%) 1 (0.0%) ring::agreement::agree_ephemeral_ 133 (0.1%) 1 (0.0%) rustls::server::server_conn::Acceptor::new 133 (0.1%) 1 (0.0%) rustls::sign::CertifiedKey::cross_check_end_entity_cert 133 (0.1%) 1 (0.0%) rustls::sign::any_supported_type 132 (0.1%) 16 (0.2%) alloc::sync::Arc::inner 132 (0.1%) 5 (0.1%) core::option::Option::expect 132 (0.1%) 1 (0.0%) ::encrypt 132 (0.1%) 1 (0.0%) rustls::client::builder::>::with_single_cert 132 (0.1%) 1 (0.0%) rustls::client::hs::process_alpn_protocol 132 (0.1%) 1 (0.0%) rustls::conn::CommonState::send_msg 132 (0.1%) 1 (0.0%) rustls::msgs::hsjoiner::HandshakeJoiner::deframe_one 132 (0.1%) 1 (0.0%) rustls::msgs::hsjoiner::HandshakeJoiner::take_message 132 (0.1%) 1 (0.0%) rustls::server::builder::>::with_single_cert 130 (0.1%) 5 (0.1%) as core::iter::traits::iterator::Iterator>::size_hint 130 (0.1%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::as_mut_slices 130 (0.1%) 2 (0.0%) alloc::vec::Vec::retain_mut 128 (0.1%) 1 (0.0%) rustls::conn::CommonState::send_appdata_encrypt 128 (0.1%) 1 (0.0%) rustls::server::hs::ExpectClientHello::new 127 (0.1%) 3 (0.0%) ring::aead::LessSafeKey::open_within 127 (0.1%) 1 (0.0%) ::read 127 (0.1%) 1 (0.0%) core::slice::index::range 127 (0.1%) 1 (0.0%) hashbrown::raw::RawTableInner::find_inner 126 (0.1%) 14 (0.2%) alloc::vec::Vec::set_len 126 (0.1%) 9 (0.1%) <&alloc::vec::Vec as core::iter::traits::collect::IntoIterator>::into_iter 126 (0.1%) 1 (0.0%) ::log 126 (0.1%) 1 (0.0%) ::encode 124 (0.0%) 3 (0.0%) ring::aead::LessSafeKey::open_in_place 124 (0.0%) 2 (0.0%) as rustls::conn::PlaintextSink>::write_vectored 124 (0.0%) 2 (0.0%) rustls::conn::ConnectionCommon::export_keying_material 124 (0.0%) 1 (0.0%) as core::iter::adapters::zip::ZipImpl>::next 124 (0.0%) 1 (0.0%) >::from 124 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::prepare_resize 122 (0.0%) 1 (0.0%) ::encode 122 (0.0%) 1 (0.0%) rustls::client::handy::AlwaysResolvesClientCert::new 122 (0.0%) 1 (0.0%) rustls::server::handy::AlwaysResolvesChain::new 121 (0.0%) 1 (0.0%) rustls::conn::CommonState::send_msg_encrypt 120 (0.0%) 10 (0.1%) alloc::vec::Vec::reserve 120 (0.0%) 3 (0.0%) core::option::Option::as_deref 120 (0.0%) 3 (0.0%) hashbrown::raw::Bucket::next_n 120 (0.0%) 2 (0.0%) rustls::msgs::handshake::HasServerExtensions::get_alpn_protocol 119 (0.0%) 7 (0.1%) core::slice::index:: for [T]>::index_mut 119 (0.0%) 5 (0.1%) as core::clone::Clone>::clone 119 (0.0%) 2 (0.0%) hashbrown::map::HashMap::remove 119 (0.0%) 1 (0.0%) rustls::verify::verify_signed_struct 118 (0.0%) 1 (0.0%) >::from 118 (0.0%) 1 (0.0%) ::read 118 (0.0%) 1 (0.0%) >::from 118 (0.0%) 1 (0.0%) rustls::msgs::fragmenter::MessageFragmenter::fragment 117 (0.0%) 1 (0.0%) rustls::verify::WebPkiVerifier::verification_schemes 116 (0.0%) 1 (0.0%) ::read 115 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::copy_nonoverlapping 115 (0.0%) 1 (0.0%) >::handle 115 (0.0%) 1 (0.0%) ::fmt 115 (0.0%) 1 (0.0%) >::handle 114 (0.0%) 1 (0.0%) ::read 114 (0.0%) 1 (0.0%) ::read 114 (0.0%) 1 (0.0%) rustls::client::common::ClientHelloDetails::server_sent_unsolicited_extensions 114 (0.0%) 1 (0.0%) rustls::msgs::message::MessagePayload::new 113 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::rehash_in_place::{{closure}} 113 (0.0%) 1 (0.0%) rustls::client::tls12::emit_finished 113 (0.0%) 1 (0.0%) rustls::server::tls12::emit_finished 112 (0.0%) 1 (0.0%) ::read 111 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::next 110 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::get 110 (0.0%) 1 (0.0%) core::ptr::swap_nonoverlapping_bytes 110 (0.0%) 1 (0.0%) rustls::verify::verify_tls13 109 (0.0%) 1 (0.0%) ::fmt 109 (0.0%) 1 (0.0%) ::fmt 109 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls12ClientSessionValue::read 108 (0.0%) 18 (0.2%) alloc::vec::Vec::len 108 (0.0%) 12 (0.2%) core::iter::adapters::map::map_fold 108 (0.0%) 4 (0.1%) hashbrown::raw::RawTable::reserve_rehash::{{closure}} 108 (0.0%) 3 (0.0%) hashbrown::raw::RawIterRange::new 108 (0.0%) 1 (0.0%) rustls::sign::any_ecdsa_type 107 (0.0%) 3 (0.0%) >::handle::{{closure}} 107 (0.0%) 1 (0.0%) rustls::server::tls12::client_hello::emit_cert_status 107 (0.0%) 1 (0.0%) rustls::sign::RsaSigner::new 106 (0.0%) 1 (0.0%) ::read 106 (0.0%) 1 (0.0%) core::ptr::drop_in_place 106 (0.0%) 1 (0.0%) rustls::conn::CommonState::send_fatal_alert 106 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::set_psk_binder 105 (0.0%) 15 (0.2%) alloc::vec::Vec::allocator 105 (0.0%) 7 (0.1%) core::ops::function::impls:: for &mut F>::call_mut 104 (0.0%) 8 (0.1%) >::try_into 104 (0.0%) 1 (0.0%) ::read 104 (0.0%) 1 (0.0%) ::read 104 (0.0%) 1 (0.0%) ::read 104 (0.0%) 1 (0.0%) ::read 104 (0.0%) 1 (0.0%) alloc::vec::Vec::extend_with 104 (0.0%) 1 (0.0%) rustls::check::inappropriate_message 104 (0.0%) 1 (0.0%) rustls::limited_cache::LimitedCache::remove 104 (0.0%) 1 (0.0%) rustls::tls12::prf::p 103 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::get_mut 103 (0.0%) 1 (0.0%) rustls::client::tls13::emit_finished_tls13 103 (0.0%) 1 (0.0%) rustls::msgs::hsjoiner::HandshakeJoiner::buf_contains_message 102 (0.0%) 6 (0.1%) core::alloc::layout::Layout::new 102 (0.0%) 6 (0.1%) core::mem::maybe_uninit::MaybeUninit::write 102 (0.0%) 6 (0.1%) core::slice::::split_at_mut 102 (0.0%) 1 (0.0%) rustls::msgs::codec::u24::decode 101 (0.0%) 2 (0.0%) core::ptr::swap_nonoverlapping_one 101 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls13ClientSessionValue::read 100 (0.0%) 6 (0.1%) hashbrown::map::equivalent_key::{{closure}} 100 (0.0%) 2 (0.0%) as core::iter::traits::exact_size::ExactSizeIterator>::len 100 (0.0%) 1 (0.0%) ::c_rounds 100 (0.0%) 1 (0.0%) rustls::kx::KeyExchange::start 100 (0.0%) 1 (0.0%) rustls::msgs::handshake::HandshakeMessagePayload::get_encoding_for_binder_signing 99 (0.0%) 11 (0.1%) alloc::slice::::into_vec 99 (0.0%) 1 (0.0%) ::read 99 (0.0%) 1 (0.0%) rustls::msgs::enums::ExtensionType::get_u16 99 (0.0%) 1 (0.0%) rustls::server::hs::ExtensionProcessing::process_tls12 99 (0.0%) 1 (0.0%) rustls::server::tls12::client_hello::emit_certificate 99 (0.0%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::read 98 (0.0%) 1 (0.0%) core::ops::range::RangeBounds::contains 98 (0.0%) 1 (0.0%) rustls::msgs::enums::SignatureScheme::as_str 98 (0.0%) 1 (0.0%) rustls::msgs::handshake::PresharedKeyOffer::new 97 (0.0%) 7 (0.1%) core::array:: for [T; N]>::index_mut 97 (0.0%) 3 (0.0%) hashbrown::map::HashMap::get_inner 97 (0.0%) 1 (0.0%) alloc::alloc::Global::alloc_impl 97 (0.0%) 1 (0.0%) hashbrown::rustc_entry::>::rustc_entry 97 (0.0%) 1 (0.0%) rustls::msgs::deframer::MessageDeframer::read 96 (0.0%) 6 (0.1%) core::alloc::layout::size_align 96 (0.0%) 1 (0.0%) core::slice::::copy_within 96 (0.0%) 1 (0.0%) rustls::client::tls13::ExpectTraffic::handle_key_update 96 (0.0%) 1 (0.0%) rustls::server::tls13::ExpectTraffic::handle_key_update 95 (0.0%) 6 (0.1%) core::result::Result::is_ok 95 (0.0%) 5 (0.1%) alloc::raw_vec::RawVec::try_reserve_exact 95 (0.0%) 1 (0.0%) ::fmt 95 (0.0%) 1 (0.0%) rustls::client::tls12::emit_certificate 94 (0.0%) 1 (0.0%) as core::iter::range::RangeIteratorImpl>::spec_nth 94 (0.0%) 1 (0.0%) ::clone 94 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::export_keying_material 93 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::iter 93 (0.0%) 1 (0.0%) core::ptr::drop_in_place 93 (0.0%) 1 (0.0%) core::ptr::drop_in_place 93 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::find_insert_slot 93 (0.0%) 1 (0.0%) rustls::msgs::enums::AlertDescription::get_u8 92 (0.0%) 4 (0.1%) core::array:: for &[T; N]>::try_from 92 (0.0%) 4 (0.1%) hashbrown::raw::TableLayout::new 92 (0.0%) 1 (0.0%) ::read 92 (0.0%) 1 (0.0%) ::fmt 91 (0.0%) 2 (0.0%) >::handle::{{closure}} 91 (0.0%) 2 (0.0%) >::handle::{{closure}} 91 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::advance_by 91 (0.0%) 1 (0.0%) rustls::verify::convert_alg_tls13 91 (0.0%) 1 (0.0%) std::io::Write::write_fmt 90 (0.0%) 6 (0.1%) core::iter::adapters::take::Take::new 90 (0.0%) 1 (0.0%) ::read 90 (0.0%) 1 (0.0%) ::read 89 (0.0%) 1 (0.0%) ::ne 89 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::prepare_rehash_in_place 89 (0.0%) 1 (0.0%) rustls::anchors::OwnedTrustAnchor::from_subject_spki_name_constraints 89 (0.0%) 1 (0.0%) rustls::client::tls13::emit_end_of_early_data_tls13 89 (0.0%) 1 (0.0%) rustls::msgs::enums::NamedCurve::get_u16 88 (0.0%) 4 (0.1%) hashbrown::raw::Bucket::as_ptr 88 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::make_key_block 87 (0.0%) 26 (0.3%) core::mem::maybe_uninit::MaybeUninit::uninit 87 (0.0%) 1 (0.0%) ::read 87 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::fallible_with_capacity 87 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::reserve_rehash_inner 87 (0.0%) 1 (0.0%) rustls::msgs::deframer::MessageDeframer::try_deframe_one 87 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::derive_logged_secret 86 (0.0%) 1 (0.0%) ::read 86 (0.0%) 1 (0.0%) ::fmt 86 (0.0%) 1 (0.0%) ::fmt 86 (0.0%) 1 (0.0%) rustls::anchors::RootCertStore::subjects 86 (0.0%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::consume 85 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::cap 85 (0.0%) 5 (0.1%) core::iter::adapters::filter::Filter::new 85 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::erase 85 (0.0%) 1 (0.0%) rustls::client::tls13::initial_key_share 85 (0.0%) 1 (0.0%) rustls::server::tls12::client_hello::emit_server_hello_done 85 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleHandshakeStart::derive_handshake_secrets 84 (0.0%) 7 (0.1%) core::ptr::const_ptr::::copy_to_nonoverlapping 84 (0.0%) 6 (0.1%) core::iter::adapters::enumerate::Enumerate::new 84 (0.0%) 2 (0.0%) rustls::error::join 84 (0.0%) 1 (0.0%) ::read 84 (0.0%) 1 (0.0%) ::read 84 (0.0%) 1 (0.0%) ::eq 84 (0.0%) 1 (0.0%) rustls::msgs::base::::read 84 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::has_keyshare_extension_with_duplicates 84 (0.0%) 1 (0.0%) rustls::msgs::handshake::NewSessionTicketPayloadTLS13::new 84 (0.0%) 1 (0.0%) std::io::impls::::read 83 (0.0%) 1 (0.0%) ::fmt 83 (0.0%) 1 (0.0%) ::fmt 83 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::insert_no_grow 83 (0.0%) 1 (0.0%) rustls::check::inappropriate_handshake_message 83 (0.0%) 1 (0.0%) rustls::msgs::fragmenter::MessageFragmenter::fragment_borrow 83 (0.0%) 1 (0.0%) rustls::server::tls13::client_hello::CompleteClientHelloHandling::check_binder 82 (0.0%) 1 (0.0%) as core::fmt::Write>::write_str 82 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::get_type 82 (0.0%) 1 (0.0%) rustls::suites::choose_ciphersuite_preferring_client 81 (0.0%) 1 (0.0%) core::core_arch::simd::i8x16::new 80 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::is_full 80 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::wrap_add 80 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 80 (0.0%) 1 (0.0%) core::ptr::drop_in_place 80 (0.0%) 1 (0.0%) core::ptr::drop_in_place 80 (0.0%) 1 (0.0%) core::ptr::drop_in_place 80 (0.0%) 1 (0.0%) core::ptr::drop_in_place 80 (0.0%) 1 (0.0%) core::ptr::drop_in_place 80 (0.0%) 1 (0.0%) rustls::client::tls13::fill_in_psk_binder 80 (0.0%) 1 (0.0%) rustls::conn::CommonState::start_encryption_tls12 80 (0.0%) 1 (0.0%) rustls::msgs::enums::NamedGroup::as_str 79 (0.0%) 7 (0.1%) core::option::Option::take 79 (0.0%) 1 (0.0%) rustls::client::builder::>::with_logs 79 (0.0%) 1 (0.0%) rustls::client::tls13::derive_early_traffic_secret 79 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleTraffic::new 78 (0.0%) 13 (0.2%) core::slice::iter::size_from_ptr 78 (0.0%) 6 (0.1%) core::mem::maybe_uninit::MaybeUninit::new 78 (0.0%) 1 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 78 (0.0%) 1 (0.0%) ::read 78 (0.0%) 1 (0.0%) alloc::vec::Vec::split_off 78 (0.0%) 1 (0.0%) rustls::msgs::codec::decode_u8 78 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleHandshake::into_traffic_with_client_finished_pending 77 (0.0%) 13 (0.2%) core::iter::traits::iterator::Iterator::for_each::call 77 (0.0%) 2 (0.0%) hashbrown::raw::RawTable::remove_entry 77 (0.0%) 1 (0.0%) ::encode 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[alloc::string::String]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[alloc::vec::Vec]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::anchors::OwnedTrustAnchor]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::key::Certificate]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::base::PayloadU16]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::base::PayloadU8]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::handshake::CertReqExtension]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::handshake::CertificateEntry]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::handshake::CertificateExtension]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::handshake::ClientExtension]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::handshake::HelloRetryExtension]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::handshake::KeyShareEntry]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::handshake::NewSessionTicketExtension]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::handshake::PresharedKeyIdentity]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::handshake::ServerExtension]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::handshake::ServerName]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::message::Message]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::message::OpaqueMessage]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place<[rustls::msgs::message::PlainMessage]> 77 (0.0%) 1 (0.0%) core::ptr::drop_in_place 76 (0.0%) 5 (0.1%) core::ops::function::FnMut::call_mut 76 (0.0%) 4 (0.1%) core::array:: for [T; N]>::try_from 76 (0.0%) 4 (0.1%) std::sync::poison::PoisonError::new 76 (0.0%) 3 (0.0%) as core::ops::try_trait::FromResidual>::from_residual 76 (0.0%) 2 (0.0%) core::result::Result::as_ref 76 (0.0%) 2 (0.0%) rustls::conn::ConnectionCommon::reader 76 (0.0%) 1 (0.0%) >::from 76 (0.0%) 1 (0.0%) >::try_from 76 (0.0%) 1 (0.0%) rustls::anchors::RootCertStore::add 76 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::export_keying_material 75 (0.0%) 15 (0.2%) alloc::raw_vec::RawVec::allocator 75 (0.0%) 7 (0.1%) core::mem::forget 75 (0.0%) 5 (0.1%) alloc::raw_vec::RawVec::reserve_exact 75 (0.0%) 5 (0.1%) core::slice::index:: for [T]>::index 75 (0.0%) 3 (0.0%) std::sync::mutex::MutexGuard::new::{{closure}} 75 (0.0%) 1 (0.0%) rustls::check::check_message 75 (0.0%) 1 (0.0%) rustls::msgs::codec::decode_u16 75 (0.0%) 1 (0.0%) rustls::msgs::codec::decode_u32 75 (0.0%) 1 (0.0%) rustls::msgs::codec::decode_u64 75 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::make_sni 75 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionCommon::new 74 (0.0%) 2 (0.0%) hashbrown::map::HashMap::with_hasher_in 74 (0.0%) 1 (0.0%) as core::cmp::PartialEq>::ne 74 (0.0%) 1 (0.0%) ::fmt 74 (0.0%) 1 (0.0%) ::fmt 74 (0.0%) 1 (0.0%) rustls::client::tls13::validate_server_hello 74 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_quic_params_extension 74 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::get_type 74 (0.0%) 1 (0.0%) rustls::verify::verify_sig_using_any_alg 73 (0.0%) 2 (0.0%) core::cell::Cell::replace 73 (0.0%) 1 (0.0%) core::option::Option::map_or 73 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateEntry::has_duplicate_extension 73 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::has_duplicate_extension 73 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryRequest::has_duplicate_extension 73 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionValue::read 73 (0.0%) 1 (0.0%) rustls::server::hs::can_resume 73 (0.0%) 1 (0.0%) rustls::tls12::cipher::make_tls12_aad 73 (0.0%) 1 (0.0%) std::thread::local::LocalKey::try_with 72 (0.0%) 12 (0.2%) as core::iter::traits::iterator::Iterator>::size_hint 72 (0.0%) 2 (0.0%) core::iter::adapters::copied::copy_try_fold::{{closure}} 72 (0.0%) 2 (0.0%) ring::hkdf::Okm::fill 72 (0.0%) 1 (0.0%) ::make 72 (0.0%) 1 (0.0%) ::decrypter 72 (0.0%) 1 (0.0%) rustls::conn::CommonState::decrypt_incoming 72 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHashBuffer::start_hash 72 (0.0%) 1 (0.0%) std::collections::hash::map::Entry::or_insert 71 (0.0%) 3 (0.0%) rustls::client::tls13::initial_key_share::{{closure}} 71 (0.0%) 1 (0.0%) ::fmt 71 (0.0%) 1 (0.0%) ring::aead::seal_in_place_separate_tag_ 70 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::buffer_as_mut_slice 70 (0.0%) 2 (0.0%) core::ptr::const_ptr::::offset_from 70 (0.0%) 2 (0.0%) hashbrown::map::HashMap::get 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::ne 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::ne 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::ne 70 (0.0%) 1 (0.0%) ::ne 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::ne 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::ne 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::ne 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) ::eq 70 (0.0%) 1 (0.0%) core::cmp::min_by 70 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHash::rollup_for_hrr 70 (0.0%) 1 (0.0%) std::thread::local::lazy::LazyKeyInner::initialize 69 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 69 (0.0%) 1 (0.0%) ::encode 69 (0.0%) 1 (0.0%) ::encode 69 (0.0%) 1 (0.0%) alloc::vec::Vec::insert 69 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryRequest::get_requested_key_share_group 69 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryRequest::get_supported_versions 69 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerHelloPayload::get_supported_versions 68 (0.0%) 6 (0.1%) hashbrown::map::equivalent_key 68 (0.0%) 6 (0.1%) rustls::tls13::key_schedule::hkdf_expand::{{closure}} 68 (0.0%) 1 (0.0%) ::sign 68 (0.0%) 1 (0.0%) core::ptr::drop_in_place 68 (0.0%) 1 (0.0%) ring::agreement::agree_ephemeral 68 (0.0%) 1 (0.0%) rustls::msgs::codec::Reader::take 68 (0.0%) 1 (0.0%) rustls::server::builder::>::with_client_cert_verifier 68 (0.0%) 1 (0.0%) rustls::versions::EnabledVersions::new 67 (0.0%) 1 (0.0%) ::put 67 (0.0%) 1 (0.0%) ::fmt 67 (0.0%) 1 (0.0%) ::fmt 67 (0.0%) 1 (0.0%) ::put 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 67 (0.0%) 1 (0.0%) core::ptr::drop_in_place 67 (0.0%) 1 (0.0%) rustls::client::tls13::save_kx_hint 66 (0.0%) 6 (0.1%) core::hash::impls::::hash 66 (0.0%) 6 (0.1%) core::iter::traits::iterator::Iterator::take 66 (0.0%) 2 (0.0%) rustls::conn::ConnectionCommon::process_msg::{{closure}} 66 (0.0%) 2 (0.0%) rustls::conn::ConnectionCommon::send_some_plaintext 66 (0.0%) 1 (0.0%) rustls::client::builder::>::with_root_certificates 66 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerKeyExchangePayload::unwrap_given_kxa 65 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::buffer_read 65 (0.0%) 1 (0.0%) as rustls::msgs::handshake::ConvertServerNameList>::has_duplicate_names_for_type 65 (0.0%) 1 (0.0%) ::fmt 65 (0.0%) 1 (0.0%) ::fmt 65 (0.0%) 1 (0.0%) ::fmt 65 (0.0%) 1 (0.0%) core::num::::pow 65 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerNamePayload::new_hostname 64 (0.0%) 2 (0.0%) as core::default::Default>::default 64 (0.0%) 2 (0.0%) core::ptr::swap_nonoverlapping 64 (0.0%) 2 (0.0%) rustls::tls12::decode_ecdh_params::{{closure}} 64 (0.0%) 1 (0.0%) ::fmt 64 (0.0%) 1 (0.0%) ::encode 64 (0.0%) 1 (0.0%) ::read 64 (0.0%) 1 (0.0%) ::fmt 64 (0.0%) 1 (0.0%) ::fmt 64 (0.0%) 1 (0.0%) ::fmt 64 (0.0%) 1 (0.0%) ::fmt 64 (0.0%) 1 (0.0%) hashbrown::raw::capacity_to_buckets 64 (0.0%) 1 (0.0%) rustls::client::client_conn::EarlyData::accepted 64 (0.0%) 1 (0.0%) rustls::client::client_conn::EarlyData::check_write 64 (0.0%) 1 (0.0%) rustls::msgs::handshake::NewSessionTicketPayloadTLS13::get_max_early_data_size 64 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerHelloPayload::get_psk_index 64 (0.0%) 1 (0.0%) rustls::msgs::handshake::trim_hostname_trailing_dot_for_sni 64 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::decrypt_incoming 63 (0.0%) 9 (0.1%) core::option::Option::is_none 63 (0.0%) 1 (0.0%) as rustls::msgs::handshake::ConvertProtocolNameList>::from_slices 63 (0.0%) 1 (0.0%) ::fmt 63 (0.0%) 1 (0.0%) alloc::sync::Arc::allocate_for_layout 63 (0.0%) 1 (0.0%) core::iter::adapters::map::map_try_fold::{{closure}} 63 (0.0%) 1 (0.0%) core::iter::adapters::step_by::StepBy::new 62 (0.0%) 1 (0.0%) ::retain_mut::BackshiftOnDrop as core::ops::drop::Drop>::drop 62 (0.0%) 1 (0.0%) ::default 62 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::free_buckets 62 (0.0%) 1 (0.0%) ring::aead::nonce::Nonce::try_assume_unique_for_key 62 (0.0%) 1 (0.0%) rustls::ticketer::TimeBase::now 61 (0.0%) 2 (0.0%) alloc::str::join_generic_copy::{{closure}} 61 (0.0%) 1 (0.0%) >::from 61 (0.0%) 1 (0.0%) core::result::Result::or_else 61 (0.0%) 1 (0.0%) rustls::cipher::Iv::copy 61 (0.0%) 1 (0.0%) rustls::msgs::enums::HandshakeType::get_u8 61 (0.0%) 1 (0.0%) rustls::sign::any_eddsa_type 61 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::SecretKind::to_bytes 60 (0.0%) 6 (0.1%) <::to_vec::DropGuard as core::ops::drop::Drop>::drop 60 (0.0%) 6 (0.1%) hashbrown::map::make_hash 60 (0.0%) 5 (0.1%) <&mut [T] as alloc::collections::vec_deque::ring_slices::RingSlices>::split_at 60 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::len 60 (0.0%) 5 (0.1%) core::iter::traits::iterator::Iterator::filter 60 (0.0%) 5 (0.1%) hashbrown::raw::RawTableInner::data_end 60 (0.0%) 4 (0.1%) rustls::msgs::codec::Codec::read_bytes 60 (0.0%) 2 (0.0%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 60 (0.0%) 2 (0.0%) alloc::vec::Vec::retain 60 (0.0%) 1 (0.0%) ::encode 60 (0.0%) 1 (0.0%) rustls::conn::CommonState::send_plain 60 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHash::into_hrr_buffer 60 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::make_cipher_pair::split_key 59 (0.0%) 10 (0.1%) >::from 59 (0.0%) 2 (0.0%) core::clone::Clone::clone 59 (0.0%) 1 (0.0%) core::fmt::Arguments::new_v1 59 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::SecretKind::log_label 58 (0.0%) 2 (0.0%) rustls::tls13::key_schedule::KeySchedule::derive_for_empty_hash 58 (0.0%) 1 (0.0%) as core::iter::adapters::zip::ZipImpl>::new 58 (0.0%) 1 (0.0%) alloc::vec::Vec::resize 58 (0.0%) 1 (0.0%) core::iter::traits::exact_size::ExactSizeIterator::len 58 (0.0%) 1 (0.0%) rustls::client::hs::send_cert_error_alert 58 (0.0%) 1 (0.0%) rustls::ticketer::AeadTicketer::new 58 (0.0%) 1 (0.0%) std::thread::local::fast::Key::get 57 (0.0%) 3 (0.0%) core::iter::traits::iterator::Iterator::find 57 (0.0%) 3 (0.0%) ring::aead::Aad::from 57 (0.0%) 2 (0.0%) >::handle::{{closure}} 57 (0.0%) 1 (0.0%) core::str::traits:: for core::ops::range::Range>::get 57 (0.0%) 1 (0.0%) rustls::client::client_conn::ServerName::encode 57 (0.0%) 1 (0.0%) rustls::conn::CommonState::flush_plaintext 57 (0.0%) 1 (0.0%) rustls::rand::random_vec 57 (0.0%) 1 (0.0%) std::thread::local::fast::Key::try_initialize 56 (0.0%) 8 (0.1%) alloc::vec::Vec::is_empty 56 (0.0%) 7 (0.1%) core::slice::::as_mut_ptr 56 (0.0%) 4 (0.1%) core::slice::::get_unchecked 56 (0.0%) 3 (0.0%) rustls::server::hs::process_client_hello::{{closure}} 56 (0.0%) 2 (0.0%) as core::clone::Clone>::clone 56 (0.0%) 2 (0.0%) rustls::server::tls13::client_hello::CompleteClientHelloHandling::attempt_tls13_ticket_decryption::{{closure}} 56 (0.0%) 1 (0.0%) ::read 56 (0.0%) 1 (0.0%) ::fmt 56 (0.0%) 1 (0.0%) ::fmt 56 (0.0%) 1 (0.0%) ::fmt 56 (0.0%) 1 (0.0%) >::handle 56 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_set_epi8 56 (0.0%) 1 (0.0%) rustls::client::builder::>::with_single_cert 56 (0.0%) 1 (0.0%) rustls::msgs::enums::ProtocolVersion::as_str 56 (0.0%) 1 (0.0%) rustls::msgs::fragmenter::MessageFragmenter::set_max_fragment_size 56 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificatePayloadTLS13::convert 56 (0.0%) 1 (0.0%) rustls::server::tls12::client_hello::emit_certificate_req::{{closure}} 56 (0.0%) 1 (0.0%) rustls::server::tls13::client_hello::CompleteClientHelloHandling::attempt_tls13_ticket_decryption 56 (0.0%) 1 (0.0%) rustls::server::tls13::client_hello::emit_certificate_req_tls13::{{closure}} 56 (0.0%) 1 (0.0%) rustls::tls12::prf::prf 55 (0.0%) 5 (0.1%) core::cell::UnsafeCell::new 55 (0.0%) 1 (0.0%) ::fmt 55 (0.0%) 1 (0.0%) ::fmt 55 (0.0%) 1 (0.0%) ::fmt 55 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryRequest::get_cookie 55 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerHelloPayload::get_ecpoints_extension 55 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerHelloPayload::get_key_share 55 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerHelloPayload::get_sct_list 55 (0.0%) 1 (0.0%) rustls::suites::choose_ciphersuite_preferring_server 55 (0.0%) 1 (0.0%) std::collections::hash::map::map_entry 54 (0.0%) 6 (0.1%) core::iter::traits::iterator::Iterator::enumerate 54 (0.0%) 5 (0.1%) < as core::ops::drop::Drop>::drop::Dropper as core::ops::drop::Drop>::drop 54 (0.0%) 4 (0.1%) hashbrown::map::make_hasher::{{closure}} 54 (0.0%) 3 (0.0%) core::panicking::assert_failed 54 (0.0%) 3 (0.0%) rustls::verify::ClientCertVerifier::verify_tls12_signature 54 (0.0%) 3 (0.0%) rustls::verify::ClientCertVerifier::verify_tls13_signature 54 (0.0%) 2 (0.0%) <(T10,T11) as core::fmt::Debug>::fmt 54 (0.0%) 2 (0.0%) as core::slice::index::SliceIndex<[T]>>::index 54 (0.0%) 2 (0.0%) rustls::conn::ConnectionCommon::read_tls 54 (0.0%) 1 (0.0%) ::fmt 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 54 (0.0%) 1 (0.0%) core::ptr::drop_in_place 54 (0.0%) 1 (0.0%) core::str::traits:: for core::ops::range::Range>::index 54 (0.0%) 1 (0.0%) rustls::conn::CommonState::send_warning_alert 54 (0.0%) 1 (0.0%) rustls::conn::CommonState::send_warning_alert_no_log 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateRequestPayloadTLS13::get_authorities_extension 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateRequestPayloadTLS13::get_sigalgs_extension 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_alpn_extension 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_ecpoints_extension 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_keyshare_extension 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_namedgroups_extension 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_psk 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_psk_modes 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_sigalgs_extension 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_sni_extension 54 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_versions_extension 53 (0.0%) 1 (0.0%) ::choose_scheme 53 (0.0%) 1 (0.0%) ::choose_scheme 53 (0.0%) 1 (0.0%) core::iter::adapters::cloned::clone_try_fold::{{closure}} 53 (0.0%) 1 (0.0%) rustls::client::builder::>::with_certificate_transparency_logs 53 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls12ClientSessionValue::new 53 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::new 53 (0.0%) 1 (0.0%) std::io::error::Error::kind 52 (0.0%) 4 (0.1%) hashbrown::raw::RawTable::data_end 52 (0.0%) 1 (0.0%) >::from 52 (0.0%) 1 (0.0%) >::from 52 (0.0%) 1 (0.0%) ::from_elem 52 (0.0%) 1 (0.0%) rustls::cipher::make_nonce 52 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConnection::new 52 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::encrypt_outgoing 52 (0.0%) 1 (0.0%) rustls::server::server_conn::ServerConnection::set_resumption_data 51 (0.0%) 51 (0.7%) core::mem::size_of 51 (0.0%) 5 (0.1%) core::ptr::mut_ptr::::write 51 (0.0%) 1 (0.0%) as core::hash::Hasher>::finish 51 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::fold 51 (0.0%) 1 (0.0%) ::fmt 51 (0.0%) 1 (0.0%) ::fmt 51 (0.0%) 1 (0.0%) ::fmt 51 (0.0%) 1 (0.0%) ::fmt 51 (0.0%) 1 (0.0%) ::fmt 51 (0.0%) 1 (0.0%) rustls::conn::CommonState::send_close_notify 51 (0.0%) 1 (0.0%) rustls::msgs::enums::SignatureScheme::get_u16 51 (0.0%) 1 (0.0%) rustls::verify::pki_error 50 (0.0%) 2 (0.0%) as core::slice::index::SliceIndex<[T]>>::index 50 (0.0%) 1 (0.0%) ::next 50 (0.0%) 1 (0.0%) ::clone 50 (0.0%) 1 (0.0%) ::clone 50 (0.0%) 1 (0.0%) rustls::ticketer::Ticketer::new 50 (0.0%) 1 (0.0%) rustls::tls13::Tls13CipherSuite::derive_decrypter 50 (0.0%) 1 (0.0%) rustls::tls13::Tls13CipherSuite::derive_encrypter 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%) ::read 49 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::push_front 49 (0.0%) 1 (0.0%) core::alloc::layout::Layout::from_size_align 49 (0.0%) 1 (0.0%) core::result::Result::expect 49 (0.0%) 1 (0.0%) rustls::ticketer::generate_inner 49 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::> for rustls::msgs::base::PayloadU8>::from 49 (0.0%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::append 48 (0.0%) 8 (0.1%) alloc::vec::Vec::with_capacity 48 (0.0%) 6 (0.1%) core::ptr::mut_ptr::::as_mut_ptr 48 (0.0%) 5 (0.1%) as core::iter::traits::iterator::Iterator>::next 48 (0.0%) 4 (0.1%) core::array:: for [T; N]>::try_from::{{closure}} 48 (0.0%) 3 (0.0%) std::sync::mutex::MutexGuard::new 48 (0.0%) 2 (0.0%) core::option::Option::unwrap_or_default 48 (0.0%) 2 (0.0%) rustls::error::join::{{closure}} 48 (0.0%) 2 (0.0%) rustls::msgs::handshake::HasServerExtensions::find_extension 48 (0.0%) 1 (0.0%) >::try_from 48 (0.0%) 1 (0.0%) ::fmt 48 (0.0%) 1 (0.0%) ::fmt 48 (0.0%) 1 (0.0%) ::fmt 48 (0.0%) 1 (0.0%) core::result::Result::and_then 48 (0.0%) 1 (0.0%) core::slice::iter::IterMut::new 48 (0.0%) 1 (0.0%) core::str::::is_char_boundary 48 (0.0%) 1 (0.0%) rustls::msgs::message::Message::build_alert 48 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::make_verify_data 47 (0.0%) 3 (0.0%) >::handle::{{closure}} 47 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) ::fmt 47 (0.0%) 1 (0.0%) rustls::client::builder::>::with_client_cert_resolver 47 (0.0%) 1 (0.0%) rustls::msgs::fragmenter::MessageFragmenter::new 47 (0.0%) 1 (0.0%) rustls::msgs::message::OpaqueMessage::encode 47 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls13ClientSessionValue::new 47 (0.0%) 1 (0.0%) rustls::x509::wrap_in_asn1_len 46 (0.0%) 3 (0.0%) core::iter::adapters::cloned::Cloned::new 46 (0.0%) 2 (0.0%) core::array:: for &mut [T; N]>::try_from 46 (0.0%) 1 (0.0%) core::fmt::Arguments::new_v1_formatted 46 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHash::add_message 46 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHashBuffer::add_message 46 (0.0%) 1 (0.0%) rustls::msgs::deframer::MessageDeframer::buf_consume 46 (0.0%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::len 45 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::is_empty 45 (0.0%) 3 (0.0%) as core::ops::drop::Drop>::drop 45 (0.0%) 1 (0.0%) ::encrypter 45 (0.0%) 1 (0.0%) alloc::vec::Vec::pop 45 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::position::check::{{closure}} 45 (0.0%) 1 (0.0%) rustls::conn::Connection::export_keying_material 45 (0.0%) 1 (0.0%) rustls::conn::ConnectionCommon::replace_state 45 (0.0%) 1 (0.0%) rustls::msgs::enums::ClientCertificateType::get_u8 45 (0.0%) 1 (0.0%) rustls::msgs::enums::NamedGroup::get_u16 45 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerECDHParams::new 45 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::prepare_message_decrypter 45 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::prepare_message_encrypter 45 (0.0%) 1 (0.0%) rustls::server::server_conn::Acceptor::read_tls 45 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::new 44 (0.0%) 4 (0.1%) core::ptr::mut_ptr::::sub 44 (0.0%) 4 (0.1%) hashbrown::raw::RawTable::bucket 44 (0.0%) 4 (0.1%) hashbrown::raw::RawTableInner::bucket 44 (0.0%) 3 (0.0%) as core::ops::try_trait::Try>::from_output 44 (0.0%) 3 (0.0%) core::slice::::get 44 (0.0%) 1 (0.0%) ::encode 44 (0.0%) 1 (0.0%) rustls::conn::CommonState::wants_read 44 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificatePayloadTLS13::any_entry_has_extension 44 (0.0%) 1 (0.0%) rustls::msgs::handshake::SessionID::random 44 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls12ClientSessionValue::get_encoding 43 (0.0%) 3 (0.0%) rustls::sign::RsaSigningKey::new::{{closure}} 43 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 43 (0.0%) 1 (0.0%) >::from 43 (0.0%) 1 (0.0%) ::clone 43 (0.0%) 1 (0.0%) ::clone 43 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::nth 43 (0.0%) 1 (0.0%) core::num::::checked_mul 43 (0.0%) 1 (0.0%) core::num::::overflowing_mul 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%) rustls::client::client_conn::EarlyData::finished 43 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryRequest::has_unknown_extension::{{closure}} 43 (0.0%) 1 (0.0%) rustls::suites::SupportedCipherSuite::usable_for_signature_algorithm 43 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::new_ems 43 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleTrafficWithClientFinishedPending::sign_client_finish 43 (0.0%) 1 (0.0%) rustls::tls13::unpad_tls13 42 (0.0%) 6 (0.1%) core::mem::maybe_uninit::MaybeUninit::assume_init_mut 42 (0.0%) 3 (0.0%) as core::ops::deref::DerefMut>::deref_mut 42 (0.0%) 3 (0.0%) as core::ops::drop::Drop>::drop 42 (0.0%) 2 (0.0%) ::choose_scheme::{{closure}} 42 (0.0%) 2 (0.0%) core::slice::::first 42 (0.0%) 2 (0.0%) ring::aead::LessSafeKey::seal_in_place_append_tag::{{closure}} 42 (0.0%) 2 (0.0%) rustls::client::tls13::handle_server_hello::{{closure}} 42 (0.0%) 1 (0.0%) ::encode 42 (0.0%) 1 (0.0%) ::fmt 42 (0.0%) 1 (0.0%) alloc::alloc::exchange_malloc 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%) core::str::traits:: for core::ops::range::Range>::get_unchecked 42 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::record_item_insert_at 42 (0.0%) 1 (0.0%) rustls::client::builder::>::with_no_client_auth 42 (0.0%) 1 (0.0%) rustls::client::client_conn::EarlyData::enable 42 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificatePayloadTLS13::any_entry_has_duplicate_extension 42 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificatePayloadTLS13::any_entry_has_unknown_extension 42 (0.0%) 1 (0.0%) rustls::msgs::handshake::Random::new 42 (0.0%) 1 (0.0%) std::sync::poison::Flag::borrow 41 (0.0%) 41 (0.5%) core::mem::align_of 41 (0.0%) 9 (0.1%) core::cell::UnsafeCell::get 41 (0.0%) 2 (0.0%) hashbrown::map::HashMap::remove_entry 41 (0.0%) 2 (0.0%) rustls::server::hs::ExpectClientHello::with_certified_key::{{closure}} 41 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 41 (0.0%) 1 (0.0%) ::get 41 (0.0%) 1 (0.0%) ::get 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::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::result::Result::unwrap_or_else 41 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConfig::supports_version 41 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryExtension::get_type 41 (0.0%) 1 (0.0%) rustls::msgs::message::MessagePayload::encode 41 (0.0%) 1 (0.0%) rustls::rand::random_u32 41 (0.0%) 1 (0.0%) rustls::server::server_conn::ServerConfig::supports_version 40 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::try_fold 40 (0.0%) 1 (0.0%) >::from 40 (0.0%) 1 (0.0%) >::from 40 (0.0%) 1 (0.0%) ::clone 40 (0.0%) 1 (0.0%) ::take 40 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::zip 40 (0.0%) 1 (0.0%) hashbrown::raw::h2 40 (0.0%) 1 (0.0%) rustls::client::tls13::emit_fake_ccs 40 (0.0%) 1 (0.0%) rustls::conn::Connection::reader 40 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateStatusRequest::build_ocsp 40 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new::{{closure}} 39 (0.0%) 3 (0.0%) as core::iter::traits::collect::Extend<&T>>::extend 39 (0.0%) 1 (0.0%) ::decrypter 39 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 39 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 39 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 39 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 39 (0.0%) 1 (0.0%) core::slice::::split_first 39 (0.0%) 1 (0.0%) rustls::msgs::enums::HashAlgorithm::get_u8 39 (0.0%) 1 (0.0%) rustls::msgs::persist::Retrieved::has_expired 38 (0.0%) 3 (0.0%) core::iter::adapters::copied::Copied::new 38 (0.0%) 2 (0.0%) alloc::vec::Vec::retain::{{closure}} 38 (0.0%) 2 (0.0%) hashbrown::scopeguard::guard 38 (0.0%) 2 (0.0%) rustls::msgs::handshake::HasServerExtensions::find_extension::{{closure}} 38 (0.0%) 2 (0.0%) rustls::msgs::persist::Retrieved::new 38 (0.0%) 2 (0.0%) rustls::sign::EcdsaSigningKey::new::{{closure}} 38 (0.0%) 2 (0.0%) rustls::sign::Ed25519SigningKey::new::{{closure}} 38 (0.0%) 2 (0.0%) rustls::tls12::decode_ecdh_params 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%) ::fmt 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%) ::fmt 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%) ::fmt 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%) ::fmt 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%) ::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%) alloc::vec::Vec::append_elements 38 (0.0%) 1 (0.0%) core::num::::one_less_than_next_power_of_two 38 (0.0%) 1 (0.0%) core::option::Option<&T>::copied 38 (0.0%) 1 (0.0%) hashbrown::map::HashMap::with_capacity_and_hasher 38 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::is_in_same_group 38 (0.0%) 1 (0.0%) rustls::conn::CommonState::check_aligned_handshake 38 (0.0%) 1 (0.0%) rustls::conn::CommonState::send_early_plaintext 38 (0.0%) 1 (0.0%) rustls::conn::Connection::writer 38 (0.0%) 1 (0.0%) rustls::msgs::handshake::Random::write_slice 38 (0.0%) 1 (0.0%) rustls::sign::EcdsaSigningKey::new 38 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::new 37 (0.0%) 3 (0.0%) rustls::verify::unix_time_millis::{{closure}} 37 (0.0%) 1 (0.0%) ::clone 37 (0.0%) 1 (0.0%) >::from 37 (0.0%) 1 (0.0%) ::resolve 37 (0.0%) 1 (0.0%) ::encrypt::{{closure}} 37 (0.0%) 1 (0.0%) ::fmt 37 (0.0%) 1 (0.0%) core::array::equality:: for [B]>::eq 37 (0.0%) 1 (0.0%) core::sync::atomic::atomic_add 37 (0.0%) 1 (0.0%) rustls::kx::KeyExchange::complete 37 (0.0%) 1 (0.0%) rustls::msgs::enums::ProtocolVersion::get_u16 37 (0.0%) 1 (0.0%) rustls::msgs::enums::SignatureAlgorithm::get_u8 37 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertReqExtension::get_type 37 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateExtension::get_type 37 (0.0%) 1 (0.0%) rustls::msgs::handshake::HandshakeMessagePayload::build_handshake_hash 37 (0.0%) 1 (0.0%) rustls::verify::construct_tls13_verify_message 36 (0.0%) 4 (0.1%) alloc::slice::::to_vec 36 (0.0%) 4 (0.1%) hashbrown::map::make_insert_hash 36 (0.0%) 2 (0.0%) core::cell::Cell::set 36 (0.0%) 2 (0.0%) rustls::server::hs::ExtensionProcessing::process_common::{{closure}} 36 (0.0%) 1 (0.0%) hashbrown::raw::ProbeSeq::move_next 36 (0.0%) 1 (0.0%) rustls::client::builder::>::with_no_client_auth 36 (0.0%) 1 (0.0%) rustls::client::client_conn::EarlyData::rejected 36 (0.0%) 1 (0.0%) rustls::msgs::deframer::MessageDeframer::new 36 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls13ClientSessionValue::get_encoding 36 (0.0%) 1 (0.0%) rustls::server::builder::>::with_no_client_auth 36 (0.0%) 1 (0.0%) rustls::server::server_conn::ServerConnection::new 36 (0.0%) 1 (0.0%) rustls::tls12::prf::concat 35 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::ptr 35 (0.0%) 5 (0.1%) core::result::Result::is_err 35 (0.0%) 2 (0.0%) ::encrypt::{{closure}} 35 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 35 (0.0%) 1 (0.0%) as rustls::msgs::handshake::ConvertServerNameList>::get_single_hostname::only_dns_hostnames 35 (0.0%) 1 (0.0%) >::perhaps_write_key_update 35 (0.0%) 1 (0.0%) ::clone 35 (0.0%) 1 (0.0%) ::clone 35 (0.0%) 1 (0.0%) >::perhaps_write_key_update 35 (0.0%) 1 (0.0%) hashbrown::map::HashMap::with_hasher 35 (0.0%) 1 (0.0%) hashbrown::raw::Bucket::to_base_index 35 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConnection::write_early_data::{{closure}} 35 (0.0%) 1 (0.0%) rustls::client::hs::ExpectServerHelloOrHelloRetryRequest::into_expect_server_hello 35 (0.0%) 1 (0.0%) rustls::limited_cache::LimitedCache::new 35 (0.0%) 1 (0.0%) rustls::msgs::codec::put_u16 35 (0.0%) 1 (0.0%) rustls::msgs::codec::put_u64 35 (0.0%) 1 (0.0%) rustls::msgs::enums::ContentType::get_u8 35 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateExtension::make_sct 35 (0.0%) 1 (0.0%) rustls::msgs::handshake::NewSessionTicketExtension::get_type 35 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::make_sct 35 (0.0%) 1 (0.0%) rustls::msgs::message::PlainMessage::borrow 35 (0.0%) 1 (0.0%) rustls::sign::CertifiedKey::new 35 (0.0%) 1 (0.0%) rustls::sign::Ed25519SigningKey::new 34 (0.0%) 3 (0.0%) core::iter::traits::iterator::Iterator::cloned 34 (0.0%) 2 (0.0%) as core::ops::range::RangeBounds>::end_bound 34 (0.0%) 2 (0.0%) as core::ops::range::RangeBounds>::start_bound 34 (0.0%) 2 (0.0%) >::handle::{{closure}} 34 (0.0%) 2 (0.0%) as rustls::conn::PlaintextSink>::write 34 (0.0%) 2 (0.0%) as core::fmt::Debug>::fmt 34 (0.0%) 1 (0.0%) as core::ops::drop::Drop>::drop 34 (0.0%) 1 (0.0%) ::clone 34 (0.0%) 1 (0.0%) >::handle::{{closure}} 34 (0.0%) 1 (0.0%) core::slice::::split_at_unchecked 34 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::convert_special_to_empty_and_full_to_deleted 34 (0.0%) 1 (0.0%) rustls::anchors::OwnedTrustAnchor::to_trust_anchor 34 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateEntry::new 34 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificatePayloadTLS13::new 34 (0.0%) 1 (0.0%) rustls::msgs::persist::Retrieved<&rustls::msgs::persist::Tls13ClientSessionValue>::obfuscated_ticket_age 34 (0.0%) 1 (0.0%) rustls::server::tls13::client_hello::emit_fake_ccs 34 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::new_resume 33 (0.0%) 3 (0.0%) as core::convert::AsRef<[u8]>>::as_ref 33 (0.0%) 3 (0.0%) core::array::::into_iter 33 (0.0%) 3 (0.0%) core::cmp::impls:: for &A>::ne 33 (0.0%) 3 (0.0%) hashbrown::raw::RawTable::free_buckets 33 (0.0%) 2 (0.0%) rustls::tls13::key_schedule::KeySchedule::export_keying_material::{{closure}} 33 (0.0%) 1 (0.0%) as alloc::vec::spec_extend::SpecExtend>>::spec_extend 33 (0.0%) 1 (0.0%) core::hash::impls::::hash_slice 33 (0.0%) 1 (0.0%) core::hash::sip::Hasher::new_with_keys 33 (0.0%) 1 (0.0%) core::ptr::drop_in_place 33 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::bucket_ptr 33 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcVacantEntry::insert 33 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConfig::find_cipher_suite 33 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConnection::write_early_data 33 (0.0%) 1 (0.0%) rustls::conn::Connection::read_tls 33 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHash::abandon_client_auth 33 (0.0%) 1 (0.0%) rustls::msgs::codec::Reader::rest 33 (0.0%) 1 (0.0%) rustls::msgs::handshake::HandshakeMessagePayload::build_key_update_notify 33 (0.0%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::apply_limit 33 (0.0%) 1 (0.0%) std::thread::local::fast::destroy_value 32 (0.0%) 4 (0.1%) hashbrown::map::make_hasher 32 (0.0%) 2 (0.0%) >::handle::{{closure}} 32 (0.0%) 2 (0.0%) >::index 32 (0.0%) 2 (0.0%) >::index_mut 32 (0.0%) 2 (0.0%) core::ops::function::impls:: for &mut F>::call_once 32 (0.0%) 1 (0.0%) ::choose_scheme 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::hash::sip::Hasher::reset 32 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::new_in 32 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHashBuffer::get_hash_given 32 (0.0%) 1 (0.0%) rustls::msgs::hsjoiner::HandshakeJoiner::new 32 (0.0%) 1 (0.0%) rustls::msgs::message::Message::is_handshake_type 32 (0.0%) 1 (0.0%) rustls::msgs::persist::Retrieved::tls13 32 (0.0%) 1 (0.0%) std::thread::local::fast::Key::try_register_dtor 31 (0.0%) 2 (0.0%) rustls::sign::CertifiedKey::cross_check_end_entity_cert::{{closure}} 31 (0.0%) 1 (0.0%) as rustls::msgs::handshake::ConvertProtocolNameList>::as_single_slice 31 (0.0%) 1 (0.0%) >>::from 31 (0.0%) 1 (0.0%) ::deref 31 (0.0%) 1 (0.0%) ::deref_mut 31 (0.0%) 1 (0.0%) >::from 31 (0.0%) 1 (0.0%) >::from 31 (0.0%) 1 (0.0%) >::from 31 (0.0%) 1 (0.0%) ::encode 31 (0.0%) 1 (0.0%) core::alloc::layout::Layout::pad_to_align 31 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::prepare_insert_slot 31 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::set_ctrl 31 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcOccupiedEntry::insert 31 (0.0%) 1 (0.0%) rustls::client::tls12::emit_ccs 31 (0.0%) 1 (0.0%) rustls::kx::KeyExchange::complete::{{closure}} 31 (0.0%) 1 (0.0%) rustls::msgs::enums::Compression::get_u8 31 (0.0%) 1 (0.0%) rustls::msgs::enums::ECCurveType::get_u8 31 (0.0%) 1 (0.0%) rustls::msgs::enums::ECPointFormat::get_u8 31 (0.0%) 1 (0.0%) rustls::msgs::message::OpaqueMessage::into_plain_message 31 (0.0%) 1 (0.0%) rustls::msgs::message::PlainMessage::into_unencrypted_opaque 31 (0.0%) 1 (0.0%) rustls::server::tls12::emit_ccs 31 (0.0%) 1 (0.0%) rustls::tls12::Tls12CipherSuite::resolve_sig_schemes 31 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleTraffic::resumption_master_secret_and_derive_ticket_psk 31 (0.0%) 1 (0.0%) rustls::tls13::make_tls13_aad 30 (0.0%) 5 (0.1%) core::mem::needs_drop 30 (0.0%) 3 (0.0%) core::array:: for [T; N]>::as_ref 30 (0.0%) 3 (0.0%) core::cmp::PartialEq::ne 30 (0.0%) 2 (0.0%) as core::iter::traits::collect::Extend>::extend 30 (0.0%) 2 (0.0%) >::handle::{{closure}} 30 (0.0%) 2 (0.0%) >::handle::{{closure}} 30 (0.0%) 2 (0.0%) >::handle::{{closure}} 30 (0.0%) 2 (0.0%) core::intrinsics::copy 30 (0.0%) 2 (0.0%) hashbrown::set::HashSet::insert 30 (0.0%) 1 (0.0%) ::clone 30 (0.0%) 1 (0.0%) ::fmt 30 (0.0%) 1 (0.0%) ::default 30 (0.0%) 1 (0.0%) ::sign 30 (0.0%) 1 (0.0%) ::fmt 30 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::get 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%) core::ptr::drop_in_place> 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%) core::ptr::drop_in_place> 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%) core::ptr::drop_in_place> 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%) core::ptr::drop_in_place> 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%) core::ptr::drop_in_place> 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%) core::ptr::drop_in_place> 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%) core::ptr::drop_in_place> 30 (0.0%) 1 (0.0%) rustls::conn::CommonState::send_single_fragment 30 (0.0%) 1 (0.0%) rustls::server::server_conn::Accepted::client_hello_payload 30 (0.0%) 1 (0.0%) rustls::tls12::join_randoms 30 (0.0%) 1 (0.0%) rustls::tls12::prf::concat_sign 30 (0.0%) 1 (0.0%) rustls::versions::EnabledVersions::contains 29 (0.0%) 3 (0.0%) core::iter::traits::iterator::Iterator::copied 29 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 29 (0.0%) 1 (0.0%) ::fmt 29 (0.0%) 1 (0.0%) ::fmt 29 (0.0%) 1 (0.0%) ::fmt 29 (0.0%) 1 (0.0%) ::fmt 29 (0.0%) 1 (0.0%) ::encode 29 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_byte 29 (0.0%) 1 (0.0%) rustls::conn::CommonState::illegal_param 29 (0.0%) 1 (0.0%) rustls::msgs::enums::AlertLevel::get_u8 29 (0.0%) 1 (0.0%) rustls::msgs::enums::HeartbeatMessageType::get_u8 29 (0.0%) 1 (0.0%) rustls::msgs::enums::HeartbeatMode::get_u8 29 (0.0%) 1 (0.0%) rustls::msgs::enums::KeyUpdateRequest::get_u8 29 (0.0%) 1 (0.0%) rustls::msgs::enums::PSKKeyExchangeMode::get_u8 29 (0.0%) 1 (0.0%) rustls::msgs::message::MessagePayload::content_type 29 (0.0%) 1 (0.0%) rustls::server::hs::bad_version 29 (0.0%) 1 (0.0%) rustls::server::hs::decode_error 29 (0.0%) 1 (0.0%) rustls::server::hs::incompatible 29 (0.0%) 1 (0.0%) rustls::suites::SupportedCipherSuite::common 29 (0.0%) 1 (0.0%) rustls::suites::SupportedCipherSuite::hash_algorithm 29 (0.0%) 1 (0.0%) rustls::suites::reduce_given_sigalg 29 (0.0%) 1 (0.0%) rustls::suites::reduce_given_sigalg::{{closure}} 29 (0.0%) 1 (0.0%) rustls::suites::reduce_given_version 29 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::derive_ticket_psk 29 (0.0%) 1 (0.0%) std::collections::hash::map::Entry::key 29 (0.0%) 1 (0.0%) std::env::var 29 (0.0%) 1 (0.0%) std::sync::poison::Flag::done 29 (0.0%) 1 (0.0%) std::sys::unix::io::IoSlice::new 28 (0.0%) 4 (0.1%) hashbrown::raw::RawTable::is_empty 28 (0.0%) 4 (0.1%) hashbrown::raw::RawTable::len 28 (0.0%) 2 (0.0%) >::get_unchecked 28 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 28 (0.0%) 1 (0.0%) >::from 28 (0.0%) 1 (0.0%) >::from 28 (0.0%) 1 (0.0%) >::from 28 (0.0%) 1 (0.0%) >::from 28 (0.0%) 1 (0.0%) >::from 28 (0.0%) 1 (0.0%) ::sign 28 (0.0%) 1 (0.0%) ::clone 28 (0.0%) 1 (0.0%) ::clone 28 (0.0%) 1 (0.0%) alloc::raw_vec::alloc_guard 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::string::String,alloc::sync::Arc)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(alloc::vec::Vec,alloc::vec::Vec)> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(rustls::msgs::base::PayloadU16,webpki::name::dns_name::DnsName)> 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,alloc::vec::Vec>> 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::ptr::drop_in_place 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec>>> 28 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 28 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConfig::find_cipher_suite::{{closure}} 28 (0.0%) 1 (0.0%) rustls::client::common::ServerCertDetails::new 28 (0.0%) 1 (0.0%) rustls::conn::ConnectionRandoms::new 28 (0.0%) 1 (0.0%) rustls::msgs::enums::CertificateStatusType::get_u8 28 (0.0%) 1 (0.0%) rustls::msgs::enums::ServerNameType::get_u8 28 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateEntry::has_unknown_extension::{{closure}} 28 (0.0%) 1 (0.0%) rustls::msgs::handshake::KeyShareEntry::new 28 (0.0%) 1 (0.0%) rustls::msgs::message::Message::build_key_update_notify 28 (0.0%) 1 (0.0%) rustls::suites::compatible_sigscheme_for_suites 28 (0.0%) 1 (0.0%) rustls::suites::compatible_sigscheme_for_suites::{{closure}} 28 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::get_master_secret 27 (0.0%) 3 (0.0%) ::verify_server_cert::{{closure}} 27 (0.0%) 3 (0.0%) as core::ops::deref::DerefMut>::deref_mut 27 (0.0%) 3 (0.0%) std::sync::mutex::Mutex::lock 27 (0.0%) 2 (0.0%) rustls::msgs::base::Payload::new 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%) >::as_ref 27 (0.0%) 1 (0.0%) ::put 27 (0.0%) 1 (0.0%) >::export_keying_material 27 (0.0%) 1 (0.0%) >::from 27 (0.0%) 1 (0.0%) >::from 27 (0.0%) 1 (0.0%) ::encode 27 (0.0%) 1 (0.0%) ::put 27 (0.0%) 1 (0.0%) >::export_keying_material 27 (0.0%) 1 (0.0%) ::fmt 27 (0.0%) 1 (0.0%) ::fmt 27 (0.0%) 1 (0.0%) core::bool::::then 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%) 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%) 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%) core::ptr::drop_in_place> 27 (0.0%) 1 (0.0%) core::ptr::drop_in_place 27 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::is_in_same_group::{{closure}} 27 (0.0%) 1 (0.0%) hashbrown::raw::bucket_mask_to_capacity 27 (0.0%) 1 (0.0%) rustls::conn::Connection::process_new_packets 27 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHash::update_raw 27 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerNamePayload::encode 27 (0.0%) 1 (0.0%) rustls::msgs::handshake::UnknownExtension::read 27 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionValue::common 27 (0.0%) 1 (0.0%) rustls::suites::reduce_given_version::{{closure}} 27 (0.0%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::append_limited_copy 26 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 26 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 26 (0.0%) 2 (0.0%) as core::ops::drop::Drop>::drop 26 (0.0%) 2 (0.0%) std::collections::hash::map::HashMap::get 26 (0.0%) 1 (0.0%) >::spec_eq 26 (0.0%) 1 (0.0%) ::clone 26 (0.0%) 1 (0.0%) ::encrypt 26 (0.0%) 1 (0.0%) ::eq 26 (0.0%) 1 (0.0%) ::fmt 26 (0.0%) 1 (0.0%) ::encode 26 (0.0%) 1 (0.0%) ::encode 26 (0.0%) 1 (0.0%) ::eq 26 (0.0%) 1 (0.0%) ::sign 26 (0.0%) 1 (0.0%) ::decrypt::{{closure}} 26 (0.0%) 1 (0.0%) ::eq 26 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_cmpeq_epi8 26 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_cmpgt_epi8 26 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::with_capacity_in 26 (0.0%) 1 (0.0%) ring::rand::sysrand_or_urandom::fill 26 (0.0%) 1 (0.0%) rustls::server::common::ActiveCertifiedKey::from_certified_key 26 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::sign_verify_data 26 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleEarly::client_early_traffic_secret 26 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleTraffic::export_keying_material 25 (0.0%) 5 (0.1%) >::borrow 25 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::new_in 25 (0.0%) 2 (0.0%) ::sign::{{closure}} 25 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::get 25 (0.0%) 1 (0.0%) as core::slice::index::SliceIndex<[T]>>::get 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]>>::get_unchecked_mut 25 (0.0%) 1 (0.0%) >::export_keying_material 25 (0.0%) 1 (0.0%) >::export_keying_material 25 (0.0%) 1 (0.0%) core::alloc::layout::Layout::padding_needed_for 25 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::compare_exchange 25 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcOccupiedEntry::into_mut 25 (0.0%) 1 (0.0%) rustls::client::hs::sct_list_is_invalid 25 (0.0%) 1 (0.0%) rustls::conn::CommonState::is_tls13 25 (0.0%) 1 (0.0%) rustls::kx::KeyExchange::choose 25 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateRequestPayloadTLS13::find_extension 25 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::find_extension 25 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryRequest::find_extension 25 (0.0%) 1 (0.0%) rustls::msgs::handshake::NewSessionTicketPayloadTLS13::find_extension 25 (0.0%) 1 (0.0%) rustls::sign::RsaSigningKey::new 24 (0.0%) 4 (0.1%) hashbrown::raw::Bucket::as_mut 24 (0.0%) 4 (0.1%) hashbrown::raw::Bucket::as_ref 24 (0.0%) 3 (0.0%) core::ptr::const_ptr::::as_ptr 24 (0.0%) 3 (0.0%) hashbrown::raw::Bucket::drop 24 (0.0%) 2 (0.0%) ::sign::{{closure}} 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%) ::fmt 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%) ::decrypt::{{closure}}::{{closure}} 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%) rustls::client::client_conn::ServerName::for_sni 24 (0.0%) 1 (0.0%) rustls::msgs::handshake::DigitallySignedStruct::new 24 (0.0%) 1 (0.0%) rustls::tls13::Tls13CipherSuite::can_resume_from 24 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::input_secret 24 (0.0%) 1 (0.0%) std::io::error::Error::new 23 (0.0%) 3 (0.0%) core::iter::traits::iterator::Iterator::find::check 23 (0.0%) 2 (0.0%) std::collections::hash::map::HashMap::remove 23 (0.0%) 1 (0.0%) ::fmt 23 (0.0%) 1 (0.0%) ::fmt 23 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::copy 23 (0.0%) 1 (0.0%) core::slice::::copy_from_slice 23 (0.0%) 1 (0.0%) core::str::traits::::eq 23 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::probe_seq 23 (0.0%) 1 (0.0%) rustls::client::common::ServerCertDetails::scts 23 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHash::get_hash_given 23 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateExtension::get_cert_status 23 (0.0%) 1 (0.0%) rustls::suites::SupportedCipherSuite::tls13 23 (0.0%) 1 (0.0%) rustls::suites::choose_ciphersuite_preferring_server::{{closure}} 23 (0.0%) 1 (0.0%) rustls::verify::CertificateTransparencyPolicy::new 23 (0.0%) 1 (0.0%) std::io::error::Error::new_const 22 (0.0%) 2 (0.0%) alloc::sync::Arc::new_uninit::{{closure}} 22 (0.0%) 2 (0.0%) core::cmp::impls:: for &A>::eq 22 (0.0%) 2 (0.0%) std::path::Path::new 22 (0.0%) 1 (0.0%) <&mut rustls::client::client_conn::ClientConnection as core::convert::TryFrom<&mut rustls::conn::Connection>>::try_from 22 (0.0%) 1 (0.0%) as rustls::msgs::handshake::ConvertServerNameList>::get_single_hostname 22 (0.0%) 1 (0.0%) ::flush 22 (0.0%) 1 (0.0%) ::log 22 (0.0%) 1 (0.0%) ::encode 22 (0.0%) 1 (0.0%) ::encode 22 (0.0%) 1 (0.0%) ::encode 22 (0.0%) 1 (0.0%) ::verify_client_cert 22 (0.0%) 1 (0.0%) >::get 22 (0.0%) 1 (0.0%) alloc::str:: for [S]>::join 22 (0.0%) 1 (0.0%) core::cell::Cell::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::slice::::last 22 (0.0%) 1 (0.0%) core::slice::::last_mut 22 (0.0%) 1 (0.0%) core::sync::atomic::fence 22 (0.0%) 1 (0.0%) ring::agreement::EphemeralPrivateKey::compute_public_key::{{closure}} 22 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConnectionData::new 22 (0.0%) 1 (0.0%) rustls::client::common::ClientAuthDetails::new 22 (0.0%) 1 (0.0%) rustls::client::handy::ClientSessionMemoryCache::new 22 (0.0%) 1 (0.0%) rustls::client::hs::process_alpn_protocol::{{closure}} 22 (0.0%) 1 (0.0%) rustls::conn::ConnectionRandoms::set_tls12_downgrade_marker 22 (0.0%) 1 (0.0%) rustls::msgs::base::::encode 22 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionCommon::encode 22 (0.0%) 1 (0.0%) rustls::verify::AllowAnyAnonymousOrAuthenticatedClient::new 22 (0.0%) 1 (0.0%) std::io::IoSlice::new 22 (0.0%) 1 (0.0%) std::sys::unix::os_str::Buf::as_slice 21 (0.0%) 1 (0.0%) as rustls::msgs::handshake::SupportedPointFormats>::supported 21 (0.0%) 1 (0.0%) ::resolve 21 (0.0%) 1 (0.0%) ::encode 21 (0.0%) 1 (0.0%) ::forward_checked 21 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::iter 21 (0.0%) 1 (0.0%) core::iter::adapters::filter_map::FilterMap::new 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 21 (0.0%) 1 (0.0%) core::ptr::drop_in_place> 21 (0.0%) 1 (0.0%) core::slice::::first_mut 21 (0.0%) 1 (0.0%) rustls::conn::ConnectionRandoms::has_tls12_downgrade_marker 21 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateExtension::get_sct_list 20 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 20 (0.0%) 2 (0.0%) as core::convert::AsRef<[T]>>::as_ref 20 (0.0%) 2 (0.0%) alloc::collections::vec_deque::into_iter::IntoIter::new 20 (0.0%) 2 (0.0%) hashbrown::raw::RawTable::new_in 20 (0.0%) 2 (0.0%) std::collections::hash::set::HashSet::insert 20 (0.0%) 1 (0.0%) ::decrypt 20 (0.0%) 1 (0.0%) ::resolve 20 (0.0%) 1 (0.0%) ::write 20 (0.0%) 1 (0.0%) ::write_vectored 20 (0.0%) 1 (0.0%) ::verify_client_cert 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%) core::ptr::drop_in_place 20 (0.0%) 1 (0.0%) core::ptr::drop_in_place 20 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::num_ctrl_bytes 20 (0.0%) 1 (0.0%) rustls::cipher::make_nonce::{{closure}} 20 (0.0%) 1 (0.0%) rustls::conn::CommonState::current_io_state 20 (0.0%) 1 (0.0%) rustls::msgs::deframer::MessageDeframer::has_pending 20 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::psk_mode_offered 20 (0.0%) 1 (0.0%) rustls::server::server_conn::ClientHello::alpn::{{closure}} 20 (0.0%) 1 (0.0%) rustls::suites::choose_ciphersuite_preferring_client::{{closure}} 20 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::input_empty 20 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::new_with_empty_secret 20 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleEarly::into_handshake 20 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleNonSecret::into_handshake 20 (0.0%) 1 (0.0%) rustls::verify::unix_time_millis 20 (0.0%) 1 (0.0%) std::sys::unix::os_str::Slice::from_u8_slice 19 (0.0%) 3 (0.0%) as core::iter::traits::iterator::Iterator>::size_hint 19 (0.0%) 2 (0.0%) core::cell::Cell::get 19 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::position 19 (0.0%) 1 (0.0%) core::num::::from_ne_bytes 19 (0.0%) 1 (0.0%) core::num::::from_ne_bytes 19 (0.0%) 1 (0.0%) core::num::::from_ne_bytes 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::str::traits:: for str>::index 19 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::store 19 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::prepare_resize::{{closure}} 19 (0.0%) 1 (0.0%) ring::aead::nonce::Nonce::assume_unique_for_key 19 (0.0%) 1 (0.0%) rustls::cipher::Iv::new 19 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConnection::early_data 19 (0.0%) 1 (0.0%) rustls::client::tls12::ServerKxDetails::new 19 (0.0%) 1 (0.0%) rustls::conn::Writer::new 19 (0.0%) 1 (0.0%) rustls::keylog::KeyLogFile::new 19 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateRequestPayloadTLS13::find_extension::{{closure}} 19 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::find_extension::{{closure}} 19 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryRequest::find_extension::{{closure}} 19 (0.0%) 1 (0.0%) rustls::msgs::handshake::NewSessionTicketPayloadTLS13::find_extension::{{closure}} 19 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionValue::read::{{closure}} 19 (0.0%) 1 (0.0%) rustls::server::server_conn::Accepted::client_hello 19 (0.0%) 1 (0.0%) rustls::server::tls13::client_hello::CompleteClientHelloHandling::handle_client_hello::{{closure}}::{{closure}} 19 (0.0%) 1 (0.0%) rustls::tls12::Tls12CipherSuite::resolve_sig_schemes::{{closure}} 19 (0.0%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::new 19 (0.0%) 1 (0.0%) rustls::verify::WebPkiVerifier::new 18 (0.0%) 3 (0.0%) rustls::verify::ClientCertVerifier::supported_verify_schemes 18 (0.0%) 2 (0.0%) as rustls::conn::PlaintextSink>::flush 18 (0.0%) 2 (0.0%) ::verify_client_cert::{{closure}} 18 (0.0%) 2 (0.0%) as core::ops::deref::Deref>::deref 18 (0.0%) 2 (0.0%) core::iter::adapters::zip::TrustedRandomAccessNoCoerce::size 18 (0.0%) 2 (0.0%) core::mem::swap 18 (0.0%) 1 (0.0%) as rustls::msgs::handshake::ConvertProtocolNameList>::to_slices 18 (0.0%) 1 (0.0%) ::encode 18 (0.0%) 1 (0.0%) ::encode 18 (0.0%) 1 (0.0%) ::encode 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_u16 18 (0.0%) 1 (0.0%) core::hash::Hasher::write_usize 18 (0.0%) 1 (0.0%) core::hash::impls::::hash 18 (0.0%) 1 (0.0%) core::num::::from_be_bytes 18 (0.0%) 1 (0.0%) core::num::::from_be_bytes 18 (0.0%) 1 (0.0%) core::num::::from_be_bytes 18 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::replace_ctrl_h2 18 (0.0%) 1 (0.0%) hashbrown::raw::alloc::inner::do_alloc 18 (0.0%) 1 (0.0%) rustls::limited_cache::LimitedCache::remove::{{closure}} 18 (0.0%) 1 (0.0%) rustls::msgs::codec::Reader::left 18 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificatePayloadTLS13::get_end_entity_ocsp 18 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_quic_params_extension::{{closure}} 18 (0.0%) 1 (0.0%) rustls::msgs::handshake::NewSessionTicketPayload::new 18 (0.0%) 1 (0.0%) rustls::msgs::handshake::PresharedKeyIdentity::new 18 (0.0%) 1 (0.0%) rustls::server::server_conn::ServerConnection::reject_early_data 18 (0.0%) 1 (0.0%) rustls::suites::SupportedCipherSuite::usable_for_signature_algorithm::{{closure}} 18 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleEarly::resumption_psk_binder_key_and_sign_verify_data 18 (0.0%) 1 (0.0%) rustls::verify::ServerCertVerifier::verify_tls12_signature 18 (0.0%) 1 (0.0%) rustls::verify::ServerCertVerifier::verify_tls13_signature 18 (0.0%) 1 (0.0%) std::error:: for alloc::boxed::Box>::from 18 (0.0%) 1 (0.0%) std::panicking::panic_count::count_is_zero 17 (0.0%) 1 (0.0%) <&mut I as core::iter::traits::iterator::Iterator>::next 17 (0.0%) 1 (0.0%) ::eq 17 (0.0%) 1 (0.0%) ::ne 17 (0.0%) 1 (0.0%) >::index 17 (0.0%) 1 (0.0%) ::fmt 17 (0.0%) 1 (0.0%) ::encode 17 (0.0%) 1 (0.0%) ::eq 17 (0.0%) 1 (0.0%) ::fmt 17 (0.0%) 1 (0.0%) >::index 17 (0.0%) 1 (0.0%) >::from 17 (0.0%) 1 (0.0%) ::eq 17 (0.0%) 1 (0.0%) ::ne 17 (0.0%) 1 (0.0%) alloc::vec::partial_eq::> for alloc::vec::Vec>::eq 17 (0.0%) 1 (0.0%) core::fmt::Write::write_char 17 (0.0%) 1 (0.0%) core::option::Option::unwrap 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%) ring::agreement::UnparsedPublicKey::new 17 (0.0%) 1 (0.0%) rustls::kx::KeyExchange::choose::{{closure}} 17 (0.0%) 1 (0.0%) rustls::msgs::base::PayloadU16::encode_slice 17 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateEntry::get_ocsp_response 17 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateEntry::get_scts 17 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::early_data_extension_offered 17 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::ems_support_offered 17 (0.0%) 1 (0.0%) rustls::msgs::handshake::HasServerExtensions::early_data_extension_offered 17 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerHelloPayload::ems_support_acked 17 (0.0%) 1 (0.0%) rustls::server::handy::ServerSessionMemoryCache::new 17 (0.0%) 1 (0.0%) rustls::tls12::complete_ecdh 17 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleEarly::new 17 (0.0%) 1 (0.0%) rustls::verify::AllowAnyAuthenticatedClient::new 17 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::with_capacity_and_hasher 17 (0.0%) 1 (0.0%) std::ffi::os_str:: for str>::as_ref 17 (0.0%) 1 (0.0%) std::io::impls::>::write_all 17 (0.0%) 1 (0.0%) std::sys::unix::os_str::Slice::from_str 16 (0.0%) 3 (0.0%) core::ptr::mut_ptr::::drop_in_place 16 (0.0%) 2 (0.0%) as core::iter::traits::collect::IntoIterator>::into_iter 16 (0.0%) 2 (0.0%) as core::default::Default>::default 16 (0.0%) 2 (0.0%) as core::default::Default>::default 16 (0.0%) 2 (0.0%) core::slice::::is_empty 16 (0.0%) 2 (0.0%) hashbrown::raw::alloc::inner::do_alloc::{{closure}} 16 (0.0%) 1 (0.0%) ::allocate 16 (0.0%) 1 (0.0%) ::allocate_zeroed 16 (0.0%) 1 (0.0%) as core::ops::try_trait::Try>::from_output 16 (0.0%) 1 (0.0%) >::le 16 (0.0%) 1 (0.0%) ::encode 16 (0.0%) 1 (0.0%) ::read 16 (0.0%) 1 (0.0%) alloc::alloc::dealloc 16 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::wrap_sub 16 (0.0%) 1 (0.0%) alloc::raw_vec::RawVec::with_capacity_zeroed_in 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::hash::impls::::hash 16 (0.0%) 1 (0.0%) core::num::::to_be_bytes 16 (0.0%) 1 (0.0%) core::num::::to_be_bytes 16 (0.0%) 1 (0.0%) core::num::::to_be_bytes 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,rustls::error::Error>> 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place>,rustls::error::Error>> 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,std::sync::poison::PoisonError>>> 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%) core::ptr::drop_in_place 16 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec>> 16 (0.0%) 1 (0.0%) core::ptr::metadata::metadata 16 (0.0%) 1 (0.0%) core::slice::::get_unchecked_mut 16 (0.0%) 1 (0.0%) core::str::traits::::ne 16 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConfig::supports_version::{{closure}} 16 (0.0%) 1 (0.0%) rustls::client::client_conn::EarlyData::is_accepted 16 (0.0%) 1 (0.0%) rustls::client::client_conn::EarlyData::is_enabled 16 (0.0%) 1 (0.0%) rustls::conn::CommonState::send_some_plaintext 16 (0.0%) 1 (0.0%) rustls::conn::CommonState::set_buffer_limit 16 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::psk_mode_offered::{{closure}} 16 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionKey::hint_for_server_name 16 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionKey::session_for_server_name 16 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::start_decrypting 16 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::start_encrypting 16 (0.0%) 1 (0.0%) rustls::server::server_conn::ServerConfig::supports_version::{{closure}} 16 (0.0%) 1 (0.0%) rustls::suites::SupportedCipherSuite::Tls12 16 (0.0%) 1 (0.0%) rustls::suites::SupportedCipherSuite::Tls13 16 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleTraffic::next_client_application_traffic_secret 16 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleTraffic::next_server_application_traffic_secret 16 (0.0%) 1 (0.0%) std::error:: for alloc::boxed::Box>::from 15 (0.0%) 5 (0.1%) alloc::collections::vec_deque::VecDeque::new 15 (0.0%) 1 (0.0%) <[T] as core::slice::CloneFromSpec>::spec_clone_from 15 (0.0%) 1 (0.0%) ::deref 15 (0.0%) 1 (0.0%) ::clone 15 (0.0%) 1 (0.0%) ::clone 15 (0.0%) 1 (0.0%) ::clone 15 (0.0%) 1 (0.0%) ::clone 15 (0.0%) 1 (0.0%) ::clone 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::encode 15 (0.0%) 1 (0.0%) ::read 15 (0.0%) 1 (0.0%) ::encrypt::{{closure}} 15 (0.0%) 1 (0.0%) ::encrypt::{{closure}} 15 (0.0%) 1 (0.0%) ::build_hasher 15 (0.0%) 1 (0.0%) ::clone 15 (0.0%) 1 (0.0%) alloc::collections::vec_deque::wrap_index 15 (0.0%) 1 (0.0%) alloc::slice::::join 15 (0.0%) 1 (0.0%) alloc::str::join_generic_copy::{{closure}}::{{closure}} 15 (0.0%) 1 (0.0%) alloc::sync::Arc::allocate_for_layout::{{closure}} 15 (0.0%) 1 (0.0%) alloc::sync::Arc>::assume_init 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::traits::iterator::Iterator::filter_map 15 (0.0%) 1 (0.0%) core::num::::to_be_bytes 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::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::slice::::clone_from_slice 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::sync::atomic::AtomicUsize::store 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%) ring::agreement::EphemeralPrivateKey::compute_public_key 15 (0.0%) 1 (0.0%) rustls::client::handy::AlwaysResolvesClientCert::new::{{closure}} 15 (0.0%) 1 (0.0%) rustls::conn::CommonState::queue_tls_message 15 (0.0%) 1 (0.0%) rustls::msgs::base::Payload::read 15 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateEntry::has_unknown_extension 15 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificatePayloadTLS13::get_end_entity_scts 15 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryExtension::KeyShare 15 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryExtension::SupportedVersions 15 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryRequest::has_unknown_extension 15 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::SupportedVersions 15 (0.0%) 1 (0.0%) rustls::msgs::message::MessagePayload::Alert 15 (0.0%) 1 (0.0%) rustls::server::handy::AlwaysResolvesChain::new::{{closure}} 15 (0.0%) 1 (0.0%) rustls::server::handy::ResolvesServerCertUsingSni::add::{{closure}} 15 (0.0%) 1 (0.0%) rustls::server::server_conn::ServerConnection::received_resumption_data 15 (0.0%) 1 (0.0%) rustls::suites::SupportedCipherSuite::version 15 (0.0%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::set_limit 15 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::entry 15 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::insert 15 (0.0%) 1 (0.0%) std::thread::local::LocalKey::with 14 (0.0%) 2 (0.0%) ::clone 14 (0.0%) 2 (0.0%) as core::iter::traits::iterator::Iterator>::next 14 (0.0%) 2 (0.0%) alloc::vec::Vec::capacity 14 (0.0%) 2 (0.0%) core::iter::adapters::copied::copy_try_fold 14 (0.0%) 1 (0.0%) <&T as core::convert::AsRef>::as_ref 14 (0.0%) 1 (0.0%) as rustls::msgs::handshake::ConvertProtocolNameList>::to_slices::{{closure}} 14 (0.0%) 1 (0.0%) ::write 14 (0.0%) 1 (0.0%) >::handle::{{closure}} 14 (0.0%) 1 (0.0%) ::encode 14 (0.0%) 1 (0.0%) ::encode 14 (0.0%) 1 (0.0%) ::read 14 (0.0%) 1 (0.0%) ::read 14 (0.0%) 1 (0.0%) ::read 14 (0.0%) 1 (0.0%) ::read 14 (0.0%) 1 (0.0%) ::read 14 (0.0%) 1 (0.0%) ::read 14 (0.0%) 1 (0.0%) ::read 14 (0.0%) 1 (0.0%) ::read 14 (0.0%) 1 (0.0%) ::read 14 (0.0%) 1 (0.0%) ::read 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::iter::adapters::zip::Zip::new 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%) 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,ring::error::Unspecified>> 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::raw::RawTableInner::set_ctrl_h2 14 (0.0%) 1 (0.0%) rustls::client::common::ServerCertDetails::scts::{{closure}} 14 (0.0%) 1 (0.0%) rustls::msgs::codec::Reader::init 14 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateEntry::get_ocsp_response::{{closure}} 14 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateEntry::get_scts::{{closure}} 14 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::make_empty_renegotiation_info 14 (0.0%) 1 (0.0%) rustls::rand::fill_random 14 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::set_message_decrypter 14 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::set_message_encrypter 14 (0.0%) 1 (0.0%) rustls::server::server_conn::ClientHello::server_name 14 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::derive_traffic_iv 14 (0.0%) 1 (0.0%) rustls::verify::prepare::{{closure}} 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::ffi::os_str:: for alloc::string::String>::as_ref 14 (0.0%) 1 (0.0%) std::sys::unix::io::IoSlice::as_slice 13 (0.0%) 1 (0.0%) <&mut W as core::fmt::Write>::write_str 13 (0.0%) 1 (0.0%) ::fmt 13 (0.0%) 1 (0.0%) ::hash 13 (0.0%) 1 (0.0%) as core::hash::Hash>::hash 13 (0.0%) 1 (0.0%) ::write 13 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 13 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::__iterator_get_unchecked 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::read 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::encode 13 (0.0%) 1 (0.0%) ::algorithm 13 (0.0%) 1 (0.0%) ::lifetime 13 (0.0%) 1 (0.0%) ::eq 13 (0.0%) 1 (0.0%) ::eq 13 (0.0%) 1 (0.0%) ::client_auth_root_subjects 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%) alloc::collections::vec_deque::VecDeque::capacity 13 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_loadu_si128 13 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_set_epi64x 13 (0.0%) 1 (0.0%) core::hash::Hasher::write_u8 13 (0.0%) 1 (0.0%) core::iter::range::>::nth 13 (0.0%) 1 (0.0%) core::num::::rotate_left 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,rustls::sign::SignError>> 13 (0.0%) 1 (0.0%) core::ptr::drop_in_place 13 (0.0%) 1 (0.0%) core::slice::::iter_mut 13 (0.0%) 1 (0.0%) core::str:: for str>::as_ref 13 (0.0%) 1 (0.0%) core::sync::atomic::AtomicBool::load 13 (0.0%) 1 (0.0%) hashbrown::map::HashMap::contains_key 13 (0.0%) 1 (0.0%) hashbrown::map::HashMap::reserve 13 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::buckets 13 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::ctrl 13 (0.0%) 1 (0.0%) hashbrown::raw::RawTableInner::fallible_with_capacity::{{closure}} 13 (0.0%) 1 (0.0%) rustls::conn::CommonState::get_alpn_protocol 13 (0.0%) 1 (0.0%) rustls::conn::CommonState::set_max_fragment_size 13 (0.0%) 1 (0.0%) rustls::conn::CommonState::take_received_plaintext 13 (0.0%) 1 (0.0%) rustls::conn::CommonState::write_tls 13 (0.0%) 1 (0.0%) rustls::kx::KeyExchange::group 13 (0.0%) 1 (0.0%) rustls::limited_cache::LimitedCache::get 13 (0.0%) 1 (0.0%) rustls::msgs::codec::Reader::sub 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::encode 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateStatus::new 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::check_psk_ext_is_last 13 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::get_ticket_extension 13 (0.0%) 1 (0.0%) rustls::msgs::message::MessagePayload::new::{{closure}} 13 (0.0%) 1 (0.0%) rustls::server::common::ActiveCertifiedKey::get_cert 13 (0.0%) 1 (0.0%) rustls::server::common::ActiveCertifiedKey::get_key 13 (0.0%) 1 (0.0%) rustls::server::server_conn::ServerConnectionData::get_sni_str 13 (0.0%) 1 (0.0%) rustls::server::tls12::client_hello::emit_server_kx::{{closure}} 13 (0.0%) 1 (0.0%) rustls::server::tls13::client_hello::emit_server_hello::{{closure}} 13 (0.0%) 1 (0.0%) rustls::sign::CertifiedKey::end_entity_cert 13 (0.0%) 1 (0.0%) rustls::suites::SupportedCipherSuite::suite 13 (0.0%) 1 (0.0%) rustls::tls12::complete_ecdh::{{closure}} 13 (0.0%) 1 (0.0%) std::error::Error::source 12 (0.0%) 2 (0.0%) core::array::::clone 12 (0.0%) 1 (0.0%) <&mut W as core::fmt::Write>::write_fmt 12 (0.0%) 1 (0.0%) ::write_clone_into_raw 12 (0.0%) 1 (0.0%) ::fill 12 (0.0%) 1 (0.0%) ::fill_impl 12 (0.0%) 1 (0.0%) ::get 12 (0.0%) 1 (0.0%) ::read 12 (0.0%) 1 (0.0%) ::clone 12 (0.0%) 1 (0.0%) ::clone 12 (0.0%) 1 (0.0%) ::encode 12 (0.0%) 1 (0.0%) ::decrypt 12 (0.0%) 1 (0.0%) ::encrypt 12 (0.0%) 1 (0.0%) ::get 12 (0.0%) 1 (0.0%) ::take 12 (0.0%) 1 (0.0%) core::core_arch::x86::m128iExt::as_i8x16 12 (0.0%) 1 (0.0%) core::fmt::Write::write_fmt 12 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::step_by 12 (0.0%) 1 (0.0%) core::num::::saturating_sub 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::num::::unchecked_add 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> 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::::copy_from_nonoverlapping 12 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::copy_to 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::sync::atomic::AtomicUsize::load 12 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::store_aligned 12 (0.0%) 1 (0.0%) rustls::client::client_conn::EarlyData::new 12 (0.0%) 1 (0.0%) rustls::client::hs::ExpectServerHelloOrHelloRetryRequest::handle_hello_retry_request::{{closure}} 12 (0.0%) 1 (0.0%) rustls::msgs::codec::Reader::any_left 12 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientHelloPayload::check_psk_ext_is_last::{{closure}} 12 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::make_alpn 12 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionCommon::secret 12 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionCommon::ticket 12 (0.0%) 1 (0.0%) rustls::server::server_conn::ClientHello::alpn 12 (0.0%) 1 (0.0%) rustls::server::server_conn::ClientHello::server_name::{{closure}} 12 (0.0%) 1 (0.0%) rustls::server::server_conn::ServerConnection::received_resumption_data::{{closure}} 12 (0.0%) 1 (0.0%) rustls::server::server_conn::ServerConnection::sni_hostname 12 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::sign_finish 12 (0.0%) 1 (0.0%) std::collections::hash::map::OccupiedEntry::insert 12 (0.0%) 1 (0.0%) std::sys::unix::mutex::Mutex::lock 12 (0.0%) 1 (0.0%) std::sys::unix::mutex::Mutex::unlock 11 (0.0%) 1 (0.0%) as core::ops::index::Index>::index 11 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 11 (0.0%) 1 (0.0%) >::as_ref 11 (0.0%) 1 (0.0%) >::as_ref 11 (0.0%) 1 (0.0%) ::encode 11 (0.0%) 1 (0.0%) ::get_extensions 11 (0.0%) 1 (0.0%) ::scheme 11 (0.0%) 1 (0.0%) ::algorithm 11 (0.0%) 1 (0.0%) ::scheme 11 (0.0%) 1 (0.0%) ::algorithm 11 (0.0%) 1 (0.0%) ::scheme 11 (0.0%) 1 (0.0%) >::as_ref 11 (0.0%) 1 (0.0%) >::as_ref 11 (0.0%) 1 (0.0%) core::core_arch::simd::i64x2::new 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::str::::len 11 (0.0%) 1 (0.0%) core::sync::atomic::AtomicUsize::new 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::bucket_index 11 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::remove 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 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%) ring::hmac::Key::algorithm 11 (0.0%) 1 (0.0%) rustls::anchors::OwnedTrustAnchor::from_subject_spki_name_constraints::{{closure}} 11 (0.0%) 1 (0.0%) rustls::client::client_conn::WriteEarlyData::bytes_left 11 (0.0%) 1 (0.0%) rustls::client::common::ClientHelloDetails::server_may_send_sct_list 11 (0.0%) 1 (0.0%) rustls::conn::CommonState::negotiated_cipher_suite 11 (0.0%) 1 (0.0%) rustls::conn::CommonState::peer_certificates 11 (0.0%) 1 (0.0%) rustls::conn::CommonState::protocol_version 11 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionCommon::server_cert_chain 11 (0.0%) 1 (0.0%) rustls::server::common::ActiveCertifiedKey::get_ocsp 11 (0.0%) 1 (0.0%) rustls::server::common::ActiveCertifiedKey::get_sct_list 11 (0.0%) 1 (0.0%) rustls::server::server_conn::Acceptor::wants_read 11 (0.0%) 1 (0.0%) rustls::server::server_conn::ClientHello::signature_schemes 11 (0.0%) 1 (0.0%) rustls::tls13::Tls13CipherSuite::hash_algorithm 11 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::derive_next 11 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleHandshake::sign_server_finish 11 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleNonSecret::new 11 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new::KEYS::__init 10 (0.0%) 2 (0.0%) as core::ops::deref::Deref>::deref 10 (0.0%) 2 (0.0%) as core::ops::deref::DerefMut>::deref_mut 10 (0.0%) 1 (0.0%) <&T as core::fmt::Display>::fmt 10 (0.0%) 1 (0.0%) <&mut W as core::fmt::Write>::write_char 10 (0.0%) 1 (0.0%) <&u16 as core::ops::bit::BitAnd>::bitand 10 (0.0%) 1 (0.0%) as core::convert::AsMut<[T]>>::as_mut 10 (0.0%) 1 (0.0%) as rustls::msgs::handshake::HasServerExtensions>::get_extensions 10 (0.0%) 1 (0.0%) as core::iter::traits::iterator::Iterator>::next 10 (0.0%) 1 (0.0%) ::will_log 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::clone 10 (0.0%) 1 (0.0%) ::encode 10 (0.0%) 1 (0.0%) >::from 10 (0.0%) 1 (0.0%) ::resolve 10 (0.0%) 1 (0.0%) >::as_ref 10 (0.0%) 1 (0.0%) ::deref 10 (0.0%) 1 (0.0%) ::deref 10 (0.0%) 1 (0.0%) ::encode 10 (0.0%) 1 (0.0%) alloc::slice:: for alloc::vec::Vec>::borrow 10 (0.0%) 1 (0.0%) alloc::str:: for alloc::string::String>::borrow 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::::eq 10 (0.0%) 1 (0.0%) core::cmp::impls::::eq 10 (0.0%) 1 (0.0%) core::cmp::impls::::eq 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::num::::leading_zeros 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) core::num::::trailing_zeros 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) core::num::::count_ones 10 (0.0%) 1 (0.0%) core::num::::to_ne_bytes 10 (0.0%) 1 (0.0%) hashbrown::set::HashSet::contains 10 (0.0%) 1 (0.0%) log::max_level 10 (0.0%) 1 (0.0%) rustls::client::hs::sct_list_is_invalid::{{closure}} 10 (0.0%) 1 (0.0%) rustls::conn::CommonState::alpn_protocol 10 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHash::get_current_hash 10 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHashBuffer::new 10 (0.0%) 1 (0.0%) rustls::msgs::base::PayloadU16::new 10 (0.0%) 1 (0.0%) rustls::msgs::base::PayloadU24::new 10 (0.0%) 1 (0.0%) rustls::msgs::base::PayloadU8::new 10 (0.0%) 1 (0.0%) rustls::msgs::handshake::SessionID::empty 10 (0.0%) 1 (0.0%) rustls::msgs::handshake::UnknownExtension::encode 10 (0.0%) 1 (0.0%) rustls::msgs::hsjoiner::HandshakeJoiner::want_message 10 (0.0%) 1 (0.0%) rustls::server::tls13::client_hello::emit_certificate_verify_tls13::{{closure}} 10 (0.0%) 1 (0.0%) rustls::tls12:: for rustls::suites::SupportedCipherSuite>::from 10 (0.0%) 1 (0.0%) rustls::tls13:: for rustls::suites::SupportedCipherSuite>::from 10 (0.0%) 1 (0.0%) rustls::verify::ClientCertVerifier::client_auth_mandatory 10 (0.0%) 1 (0.0%) std::collections::hash::map::HashMap::with_capacity 10 (0.0%) 1 (0.0%) std::collections::hash::set::HashSet::contains 10 (0.0%) 1 (0.0%) std::error::Error::cause 10 (0.0%) 1 (0.0%) std::ffi::os_str::OsStr::from_inner 10 (0.0%) 1 (0.0%) std::sync::poison::Flag::get 9 (0.0%) 3 (0.0%) as core::default::Default>::default 9 (0.0%) 1 (0.0%) >::try_from 9 (0.0%) 1 (0.0%) <[T] as core::convert::AsRef<[T]>>::as_ref 9 (0.0%) 1 (0.0%) >::from 9 (0.0%) 1 (0.0%) as core::convert::From<&[T]>>::from 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 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::encode 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::fmt 9 (0.0%) 1 (0.0%) ::to_string 9 (0.0%) 1 (0.0%) ::forward_unchecked 9 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::is_contiguous 9 (0.0%) 1 (0.0%) alloc::slice::::to_owned 9 (0.0%) 1 (0.0%) alloc::sync::Arc::new_uninit 9 (0.0%) 1 (0.0%) alloc::vec::from_elem 9 (0.0%) 1 (0.0%) core::alloc::layout::Layout::dangling 9 (0.0%) 1 (0.0%) core::array::equality:: for [A; N]>::eq 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::core_arch::x86::sse2::_mm_undefined_si128 9 (0.0%) 1 (0.0%) core::mem::take 9 (0.0%) 1 (0.0%) core::num::::swap_bytes 9 (0.0%) 1 (0.0%) core::num::::swap_bytes 9 (0.0%) 1 (0.0%) core::num::::swap_bytes 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::str::converts::from_utf8_unchecked_mut 9 (0.0%) 1 (0.0%) hashbrown::raw::offset_from 9 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConnection::is_early_data_accepted 9 (0.0%) 1 (0.0%) rustls::conn::Connection::Client 9 (0.0%) 1 (0.0%) rustls::conn::Connection::Server 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertReqExtension::AuthorityNames 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertReqExtension::SignatureAlgorithms 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertReqExtension::Unknown 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateExtension::CertificateStatus 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateExtension::SignedCertificateTimestamp 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateExtension::Unknown 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateStatusRequest::OCSP 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateStatusRequest::Unknown 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::CertificateStatusRequest 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::Cookie 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::ECPointFormats 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::KeyShare 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::NamedGroups 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::PresharedKey 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::PresharedKeyModes 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::Protocols 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::ServerName 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::SessionTicket 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::SignatureAlgorithms 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::SupportedVersions 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::TransportParameters 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::TransportParametersDraft 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ClientExtension::Unknown 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryExtension::Cookie 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::HelloRetryExtension::Unknown 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::NewSessionTicketExtension::EarlyData 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::NewSessionTicketExtension::Unknown 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::ECPointFormats 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::KeyShare 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::PresharedKey 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::Protocols 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::RenegotiationInfo 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::SignedCertificateTimestamp 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::TransportParameters 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::TransportParametersDraft 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerExtension::Unknown 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerKeyExchangePayload::Unknown 9 (0.0%) 1 (0.0%) rustls::msgs::handshake::ServerNamePayload::HostName 9 (0.0%) 1 (0.0%) rustls::msgs::message::MessagePayload::ApplicationData 9 (0.0%) 1 (0.0%) rustls::msgs::message::MessagePayload::Handshake 9 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionValue::Tls12 9 (0.0%) 1 (0.0%) rustls::msgs::persist::ClientSessionValue::Tls13 9 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls12ClientSessionValue::take_ticket 9 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls13ClientSessionValue::set_max_early_data_size 9 (0.0%) 1 (0.0%) rustls::server::server_conn::Acceptor::wants_read::{{closure}} 9 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::client_verify_data 9 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::server_verify_data 9 (0.0%) 1 (0.0%) rustls::tls13::Tls13CipherSuite::can_resume_from::{{closure}} 9 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::derive_traffic_key 9 (0.0%) 1 (0.0%) std::collections::hash::map::OccupiedEntry::into_mut 9 (0.0%) 1 (0.0%) std::thread::local::lazy::LazyKeyInner::get 9 (0.0%) 1 (0.0%) std::thread::local::lazy::LazyKeyInner::take 8 (0.0%) 2 (0.0%) core::slice::index::range::{{closure}} 8 (0.0%) 1 (0.0%) ::invalid 8 (0.0%) 1 (0.0%) ::invalid 8 (0.0%) 1 (0.0%) >::from 8 (0.0%) 1 (0.0%) >::from 8 (0.0%) 1 (0.0%) ::bitand 8 (0.0%) 1 (0.0%) alloc::sync::Arc::from_ptr 8 (0.0%) 1 (0.0%) core::alloc::layout::Layout::align 8 (0.0%) 1 (0.0%) core::any::TypeId::of 8 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_or_si128 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_add 8 (0.0%) 1 (0.0%) core::num::::swap_bytes 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%) 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::raw::bitmask::BitMask::leading_zeros 8 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::trailing_zeros 8 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcOccupiedEntry::get_mut 8 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcOccupiedEntry::key 8 (0.0%) 1 (0.0%) rustls::anchors::RootCertStore::empty 8 (0.0%) 1 (0.0%) rustls::client::client_conn:: for rustls::conn::Connection>::from 8 (0.0%) 1 (0.0%) rustls::client::client_conn::WriteEarlyData::new 8 (0.0%) 1 (0.0%) rustls::client::common::ClientHelloDetails::new 8 (0.0%) 1 (0.0%) rustls::conn::CommonState::is_handshaking 8 (0.0%) 1 (0.0%) rustls::conn::CommonState::new::{{closure}} 8 (0.0%) 1 (0.0%) rustls::conn::CommonState::start_traffic 8 (0.0%) 1 (0.0%) rustls::conn::CommonState::wants_write 8 (0.0%) 1 (0.0%) rustls::msgs::base::PayloadU8::empty 8 (0.0%) 1 (0.0%) rustls::server::handy::ResolvesServerCertUsingSni::new 8 (0.0%) 1 (0.0%) rustls::server::server_conn:: for rustls::conn::Connection>::from 8 (0.0%) 1 (0.0%) rustls::x509::wrap_in_sequence 8 (0.0%) 1 (0.0%) std::error::Error::backtrace 8 (0.0%) 1 (0.0%) std::error::Error::type_id 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%) <&mut I as core::iter::traits::exact_size::ExactSizeIterator>::len 7 (0.0%) 1 (0.0%) <&ring::aead::Algorithm as ring::hkdf::KeyType>::len 7 (0.0%) 1 (0.0%) ::finish 7 (0.0%) 1 (0.0%) ::into_iter 7 (0.0%) 1 (0.0%) ::clone 7 (0.0%) 1 (0.0%) ::decrypt::{{closure}} 7 (0.0%) 1 (0.0%) ::decrypt::{{closure}} 7 (0.0%) 1 (0.0%) ::decrypt::{{closure}} 7 (0.0%) 1 (0.0%) ::client_auth_mandatory 7 (0.0%) 1 (0.0%) ::client_auth_root_subjects 7 (0.0%) 1 (0.0%) ::offer_client_auth 7 (0.0%) 1 (0.0%) ::client_auth_mandatory 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%) core::core_arch::x86::sse2::_mm_store_si128 7 (0.0%) 1 (0.0%) core::iter::adapters::cloned::clone_try_fold 7 (0.0%) 1 (0.0%) core::iter::traits::iterator::Iterator::position::check 7 (0.0%) 1 (0.0%) core::num::::is_power_of_two 7 (0.0%) 1 (0.0%) core::num::nonzero::NonZeroUsize::new_unchecked 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(rustls::msgs::enums::CertificateStatusType,rustls::msgs::base::Payload)> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map>,rustls::client::hs::emit_client_hello_for_retry::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map,rustls::verify::prepare::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map,>::handle::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map,>::handle::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map, as rustls::msgs::handshake::ConvertProtocolNameList>::to_slices::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,rustls::error::join::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,rustls::error::join::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,rustls::client::hs::emit_client_hello_for_retry::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,rustls::msgs::handshake::ClientExtension::get_type>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,rustls::client::hs::emit_client_hello_for_retry::{{closure}}>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place< as alloc::vec::spec_extend::SpecExtend,rustls::anchors::OwnedTrustAnchor::to_trust_anchor>>>::spec_extend::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<::sign::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place<::encrypt::{{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,alloc::vec::Vec>>> 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,rustls::client::hs::emit_client_hello_for_retry::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,&[u8],(),rustls::client::hs::emit_client_hello_for_retry::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<&[u8], as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map>,rustls::client::hs::emit_client_hello_for_retry::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,rustls::anchors::OwnedTrustAnchor::to_trust_anchor>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map,rustls::verify::prepare::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::handle::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<&[u8], as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map,>::handle::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place>::handle::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<&[u8], as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map,>::handle::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as rustls::msgs::handshake::ConvertProtocolNameList>::to_slices::{{closure}},core::iter::traits::iterator::Iterator::for_each::call<&[u8], as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map, as rustls::msgs::handshake::ConvertProtocolNameList>::to_slices::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend,rustls::error::join::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::{{closure}},core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend,rustls::error::join::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,rustls::msgs::handshake::ClientExtension::get_type>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place::clone,core::iter::traits::iterator::Iterator::for_each::call as alloc::vec::spec_extend::SpecExtend>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,rustls::client::hs::emit_client_hello_for_retry::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map>,rustls::client::hs::emit_client_hello_for_retry::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map,rustls::verify::prepare::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map,>::handle::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map,>::handle::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend<&[u8],core::iter::adapters::map::Map, as rustls::msgs::handshake::ConvertProtocolNameList>::to_slices::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,rustls::error::join::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,rustls::error::join::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,rustls::client::hs::emit_client_hello_for_retry::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,rustls::msgs::handshake::ClientExtension::get_type>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,rustls::client::hs::emit_client_hello_for_retry::{{closure}}>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place as alloc::vec::spec_extend::SpecExtend,rustls::anchors::OwnedTrustAnchor::to_trust_anchor>>>::spec_extend::{{closure}}>::{{closure}}> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec,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,alloc::vec::Vec>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec>> 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::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,alloc::vec::Vec>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec>> 7 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec>> 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 for alloc::boxed::Box>::from::StringError> 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%) hashbrown::raw::RawTableInner::is_empty_singleton 7 (0.0%) 1 (0.0%) hashbrown::raw::sse2::Group::match_empty 7 (0.0%) 1 (0.0%) ring::aead::LessSafeKey::algorithm 7 (0.0%) 1 (0.0%) ring::digest::Context::algorithm 7 (0.0%) 1 (0.0%) rustls::anchors::RootCertStore::is_empty 7 (0.0%) 1 (0.0%) rustls::anchors::RootCertStore::len 7 (0.0%) 1 (0.0%) rustls::conn::IoState::peer_has_closed 7 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHash::algorithm 7 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHash::take_handshake_buf 7 (0.0%) 1 (0.0%) rustls::msgs::handshake::CertificateStatus::into_inner 7 (0.0%) 1 (0.0%) rustls::msgs::handshake::SessionID::is_empty 7 (0.0%) 1 (0.0%) rustls::msgs::hsjoiner::HandshakeJoiner::is_empty 7 (0.0%) 1 (0.0%) rustls::msgs::message::MessagePayload::ChangeCipherSpec 7 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls12ClientSessionValue::extended_ms 7 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::encrypt_exhausted 7 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::is_decrypting 7 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::is_encrypting 7 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::wants_close_before_decrypt 7 (0.0%) 1 (0.0%) rustls::record_layer::RecordLayer::wants_close_before_encrypt 7 (0.0%) 1 (0.0%) rustls::tls12::Tls12CipherSuite::hash_algorithm 7 (0.0%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::is_empty 7 (0.0%) 1 (0.0%) rustls::vecbuf::ChunkVecBuffer::pop 7 (0.0%) 1 (0.0%) rustls::verify::NoClientAuth::new 7 (0.0%) 1 (0.0%) rustls::verify::verify_signed_struct::{{closure}} 7 (0.0%) 1 (0.0%) rustls::verify::verify_tls13::{{closure}} 7 (0.0%) 1 (0.0%) std::collections::hash::map::OccupiedEntry::key 7 (0.0%) 1 (0.0%) std::collections::hash::map::RandomState::new 7 (0.0%) 1 (0.0%) std::collections::hash::map::VacantEntry::key 6 (0.0%) 2 (0.0%) as core::default::Default>::default 6 (0.0%) 2 (0.0%) std::collections::hash::set::HashSet::new 6 (0.0%) 1 (0.0%) <&alloc::collections::vec_deque::VecDeque as core::iter::traits::collect::IntoIterator>::into_iter 6 (0.0%) 1 (0.0%) ::to_owned 6 (0.0%) 1 (0.0%) as alloc::vec::ExtendWith>::next 6 (0.0%) 1 (0.0%) ::read 6 (0.0%) 1 (0.0%) ::lifetime 6 (0.0%) 1 (0.0%) alloc::collections::vec_deque::VecDeque::with_capacity 6 (0.0%) 1 (0.0%) core::alloc::layout::Layout::size 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::core_arch::x86::sse2::_mm_set1_epi64x 6 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_set1_epi8 6 (0.0%) 1 (0.0%) core::num::::wrapping_neg 6 (0.0%) 1 (0.0%) core::num::::from_be 6 (0.0%) 1 (0.0%) core::num::::to_be 6 (0.0%) 1 (0.0%) core::num::::from_be 6 (0.0%) 1 (0.0%) core::num::::to_be 6 (0.0%) 1 (0.0%) core::num::::from_be 6 (0.0%) 1 (0.0%) core::num::::to_be 6 (0.0%) 1 (0.0%) core::num::::to_be 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<::to_vec::DropGuard> 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<::to_vec::DropGuard> 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<::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::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::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> 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> 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,alloc::vec::Vec)>> 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,hashbrown::raw::RawTableInner::rehash_in_place::{{closure}}>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place,hashbrown::raw::RawTableInner::prepare_resize::{{closure}}>> 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,alloc::vec::Vec>>> 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,alloc::vec::Vec>>>> 6 (0.0%) 1 (0.0%) core::ptr::drop_in_place>> 6 (0.0%) 1 (0.0%) core::ptr::mut_ptr::::read 6 (0.0%) 1 (0.0%) core::time::Duration::as_secs 6 (0.0%) 1 (0.0%) hashbrown::raw::RawTable::with_capacity 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%) ring::aead::Algorithm::key_len 6 (0.0%) 1 (0.0%) ring::agreement::agree_ephemeral_::{{closure}} 6 (0.0%) 1 (0.0%) ring::hmac::Algorithm::digest_algorithm 6 (0.0%) 1 (0.0%) rustls::client::client_conn::EarlyData::bytes_left 6 (0.0%) 1 (0.0%) rustls::client::client_conn::ServerName::DnsName 6 (0.0%) 1 (0.0%) rustls::conn::IoState::plaintext_bytes_to_read 6 (0.0%) 1 (0.0%) rustls::conn::IoState::tls_bytes_to_write 6 (0.0%) 1 (0.0%) rustls::hash_hs::HandshakeHashBuffer::set_client_auth_enabled 6 (0.0%) 1 (0.0%) rustls::msgs::base::Payload::empty 6 (0.0%) 1 (0.0%) rustls::msgs::base::PayloadU16::empty 6 (0.0%) 1 (0.0%) rustls::msgs::base::PayloadU8::into_inner 6 (0.0%) 1 (0.0%) rustls::msgs::codec::Reader::used 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::>::read 6 (0.0%) 1 (0.0%) rustls::msgs::handshake::SessionID::len 6 (0.0%) 1 (0.0%) rustls::msgs::persist::ServerSessionValue::set_extended_ms_used 6 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls12ClientSessionValue::suite 6 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls13ClientSessionValue::max_early_data_size 6 (0.0%) 1 (0.0%) rustls::msgs::persist::Tls13ClientSessionValue::suite 6 (0.0%) 1 (0.0%) rustls::ticketer::TimeBase::as_secs 6 (0.0%) 1 (0.0%) rustls::tls12::ConnectionSecrets::suite 6 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeySchedule::algorithm 6 (0.0%) 1 (0.0%) rustls::verify::ServerCertVerifier::supported_verify_schemes 6 (0.0%) 1 (0.0%) rustls::verify::construct_tls13_client_verify_message 6 (0.0%) 1 (0.0%) rustls::verify::construct_tls13_server_verify_message 5 (0.0%) 1 (0.0%) as core::ops::deref::DerefMut>::deref_mut 5 (0.0%) 1 (0.0%) ::deref 5 (0.0%) 1 (0.0%) ::deref_mut 5 (0.0%) 1 (0.0%) as core::ops::deref::Deref>::deref 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%) ::deref 5 (0.0%) 1 (0.0%) ::deref 5 (0.0%) 1 (0.0%) ::deref 5 (0.0%) 1 (0.0%) ::deref_mut 5 (0.0%) 1 (0.0%) ::len 5 (0.0%) 1 (0.0%) ::client_auth_root_subjects 5 (0.0%) 1 (0.0%) ::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::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::convert::num:: for usize>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for u64>::from 5 (0.0%) 1 (0.0%) core::convert::num:: for usize>::from 5 (0.0%) 1 (0.0%) hashbrown::raw::bitmask::BitMask::any_bit_set 5 (0.0%) 1 (0.0%) hashbrown::rustc_entry::RustcVacantEntry::key 5 (0.0%) 1 (0.0%) ring::hkdf::Algorithm::hmac_algorithm 5 (0.0%) 1 (0.0%) ring::hkdf::Okm::len 5 (0.0%) 1 (0.0%) rustls::msgs::codec:: for usize>::from 5 (0.0%) 1 (0.0%) rustls::rand::fill_random::{{closure}} 5 (0.0%) 1 (0.0%) rustls::tls13::key_schedule::KeyScheduleHandshake::client_key 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) as alloc::vec::ExtendWith>::last 4 (0.0%) 1 (0.0%) ::as_m128i 4 (0.0%) 1 (0.0%) ::clone 4 (0.0%) 1 (0.0%) ::len 4 (0.0%) 1 (0.0%) ::has_certs 4 (0.0%) 1 (0.0%) ::has_certs 4 (0.0%) 1 (0.0%) ::enabled 4 (0.0%) 1 (0.0%) ::lifetime 4 (0.0%) 1 (0.0%) ::can_cache 4 (0.0%) 1 (0.0%) ::can_cache 4 (0.0%) 1 (0.0%) ::enabled 4 (0.0%) 1 (0.0%) ::enabled 4 (0.0%) 1 (0.0%) ::offer_client_auth 4 (0.0%) 1 (0.0%) ::offer_client_auth 4 (0.0%) 1 (0.0%) core::num::::to_le 4 (0.0%) 1 (0.0%) core::num::::to_le 4 (0.0%) 1 (0.0%) core::num::::to_le 4 (0.0%) 1 (0.0%) core::num::nonzero::NonZeroUsize::get 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&[u8]> 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<&&ring::agreement::Algorithm> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&rustls::tls12::Tls12CipherSuite> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&rustls::tls13::Tls13CipherSuite> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&&rustls::versions::SupportedProtocolVersion> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&()> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&(rustls::msgs::base::PayloadU16,webpki::name::dns_name::DnsName)> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&(rustls::msgs::enums::CertificateStatusType,rustls::msgs::base::Payload)> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&[u8; 32]> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&[u8]> 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::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 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<&alloc::vec::Vec> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&bool> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&core::option::Option<&rustls::versions::SupportedProtocolVersion>> 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<&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::time::Duration> 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<&rustls::anchors::OwnedTrustAnchor> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::bs_debug::BsDebug> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::client::client_conn::EarlyDataState> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::key::Certificate> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::alert::AlertMessagePayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::base::Payload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::base::PayloadU16> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::base::PayloadU24> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::base::PayloadU8> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::ccs::ChangeCipherSpecPayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::AlertDescription> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::AlertLevel> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::CertificateStatusType> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::CipherSuite> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::ClientCertificateType> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::Compression> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::ContentType> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::ECCurveType> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::ECPointFormat> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::ExtensionType> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::HandshakeType> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::KeyUpdateRequest> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::NamedGroup> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::PSKKeyExchangeMode> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::ProtocolVersion> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::ServerNameType> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::enums::SignatureScheme> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::CertReqExtension> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::CertificateEntry> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::CertificateExtension> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::CertificatePayloadTLS13> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::CertificateRequestPayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::CertificateRequestPayloadTLS13> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::CertificateStatus> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::CertificateStatusRequest> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ClientExtension> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ClientHelloPayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ClientSessionTicket> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::DigitallySignedStruct> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ECDHEServerKeyExchange> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ECParameters> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::HandshakeMessagePayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::HandshakePayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::HelloRetryExtension> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::HelloRetryRequest> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::KeyShareEntry> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::NewSessionTicketExtension> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::NewSessionTicketPayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::NewSessionTicketPayloadTLS13> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::OCSPCertificateStatusRequest> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::PresharedKeyIdentity> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::PresharedKeyOffer> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::Random> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ServerECDHParams> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ServerExtension> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ServerHelloPayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ServerKeyExchangePayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ServerName> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::ServerNamePayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::SessionID> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::handshake::UnknownExtension> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::message::MessagePayload> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::persist::ClientSessionCommon> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::persist::Tls12ClientSessionValue> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::msgs::persist::Tls13ClientSessionValue> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&rustls::verify::DnsName> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&sct::Error> 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<&u8> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&usize> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<&webpki::name::dns_name::DnsName> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(u16,())> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place<(u8,())> 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,rustls::client::common::ServerCertDetails::scts::{{closure}}>> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>::find>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place)>::find>::{{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,alloc::vec::Vec)>::find,alloc::vec::Vec>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec)>::find,alloc::vec::Vec,alloc::vec::Vec>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec)>::find,alloc::vec::Vec,std::collections::hash::map::RandomState>>::rustc_entry::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place,alloc::vec::Vec)>::reserve_rehash,alloc::vec::Vec,alloc::vec::Vec,std::collections::hash::map::RandomState>::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::find::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::reserve_rehash::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::find::{{closure}}>::{{closure}}> 4 (0.0%) 1 (0.0%) core::ptr::drop_in_place::reserve_rehash::{{closure}}>::{{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%) 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%) 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%) 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%) hashbrown::raw::h1 4 (0.0%) 1 (0.0%) ring::aead::Algorithm::nonce_len 4 (0.0%) 1 (0.0%) ring::aead::Algorithm::tag_len 4 (0.0%) 1 (0.0%) rustls::conn::CommonState::is_quic 4 (0.0%) 1 (0.0%) rustls::verify::ServerCertVerifier::request_scts 4 (0.0%) 1 (0.0%) std::panicking::panicking 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) ::default 3 (0.0%) 1 (0.0%) core::core_arch::x86::sse2::_mm_setzero_si128 3 (0.0%) 1 (0.0%) rustls::client::client_conn::ClientConfig::builder 3 (0.0%) 1 (0.0%) rustls::server::hs::ExtensionProcessing::new 3 (0.0%) 1 (0.0%) rustls::server::server_conn::ServerConfig::builder 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 2 (0.0%) 2 (0.0%) as core::default::Default>::default 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) ::default 1 (0.0%) 1 (0.0%) ::default 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%) hashbrown::raw::sse2::Group::static_empty 1 (0.0%) 1 (0.0%) ring::rand::SystemRandom::new 1 (0.0%) 1 (0.0%) rustls::sign::supported_sign_tls13 1 (0.0%) 1 (0.0%) rustls::verify::ClientCertVerified::assertion 1 (0.0%) 1 (0.0%) rustls::verify::FinishedMessageVerified::assertion 1 (0.0%) 1 (0.0%) rustls::verify::HandshakeSignatureValid::assertion 1 (0.0%) 1 (0.0%) rustls::verify::ServerCertVerified::assertion