Lines Copies Function name ----- ------ ------------- 2396 (100%) 108 (100%) (TOTAL) 191 (8.0%) 2 (1.9%) getrandom::util_libc::sys_fill_exact 179 (7.5%) 1 (0.9%) getrandom::use_file::get_rng_fd 151 (6.3%) 1 (0.9%) ::fmt 146 (6.1%) 1 (0.9%) ::fmt 140 (5.8%) 1 (0.9%) getrandom::use_file::wait_until_rng_ready 125 (5.2%) 1 (0.9%) as core::iter::traits::iterator::Iterator>::position 99 (4.1%) 1 (0.9%) getrandom::use_file::getrandom_inner 79 (3.3%) 1 (0.9%) getrandom::error::internal_desc 70 (2.9%) 2 (1.9%) as core::ops::try_trait::Try>::branch 62 (2.6%) 2 (1.9%) core::fmt::ArgumentV1::new 61 (2.5%) 1 (0.9%) getrandom::util::LazyUsize::unsync_init 56 (2.3%) 1 (0.9%) as core::cmp::PartialEq>::ne 53 (2.2%) 1 (0.9%) getrandom::error::os_err 50 (2.1%) 1 (0.9%) core::fmt::Arguments::new_v1 40 (1.7%) 1 (0.9%) as core::iter::traits::iterator::Iterator>::next 39 (1.6%) 1 (0.9%) core::slice::iter::Iter::new 39 (1.6%) 1 (0.9%) getrandom::imp::is_getrandom_available 38 (1.6%) 1 (0.9%) core::slice::iter::Iter::post_inc_start 36 (1.5%) 1 (0.9%) core::sync::atomic::atomic_load 33 (1.4%) 1 (0.9%) core::result::Result::ok 31 (1.3%) 1 (0.9%) core::ptr::metadata::from_raw_parts 31 (1.3%) 1 (0.9%) core::ptr::metadata::from_raw_parts_mut 31 (1.3%) 1 (0.9%) core::sync::atomic::atomic_store 28 (1.2%) 1 (0.9%) core::option::Option::unwrap_or 27 (1.1%) 1 (0.9%) getrandom::use_file::get_rng_fd::get_fd 26 (1.1%) 1 (0.9%) core::fmt::num::::fmt 26 (1.1%) 1 (0.9%) core::fmt::num::::fmt 24 (1.0%) 1 (0.9%) getrandom::util_libc::open_readonly 23 (1.0%) 2 (1.9%) as core::ops::try_trait::FromResidual>>::from_residual 23 (1.0%) 1 (0.9%) getrandom::error::Error::raw_os_error 22 (0.9%) 1 (0.9%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 20 (0.8%) 1 (0.9%) as core::slice::index::SliceIndex<[T]>>::index 17 (0.7%) 1 (0.9%) getrandom::util_libc::last_os_error 16 (0.7%) 1 (0.9%) core::num::nonzero::NonZeroU32::new 15 (0.6%) 1 (0.9%) as core::slice::index::SliceIndex<[T]>>::index 14 (0.6%) 1 (0.9%) core::ptr::metadata::metadata 14 (0.6%) 1 (0.9%) getrandom::imp::getrandom_inner 13 (0.5%) 1 (0.9%) as core::slice::index::SliceIndex<[T]>>::get_unchecked 13 (0.5%) 1 (0.9%) as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut 12 (0.5%) 1 (0.9%) core::option::Option::unwrap 12 (0.5%) 1 (0.9%) getrandom::getrandom 11 (0.5%) 1 (0.9%) as core::slice::index::SliceIndex<[T]>>::index_mut 10 (0.4%) 1 (0.9%) core::ptr::const_ptr::::guaranteed_eq 10 (0.4%) 1 (0.9%) core::ptr::const_ptr::::offset 10 (0.4%) 1 (0.9%) core::ptr::const_ptr::::wrapping_offset 10 (0.4%) 1 (0.9%) core::ptr::mut_ptr::::guaranteed_eq 10 (0.4%) 1 (0.9%) core::ptr::mut_ptr::::offset 9 (0.4%) 1 (0.9%) core::ptr::slice_from_raw_parts 9 (0.4%) 1 (0.9%) core::ptr::slice_from_raw_parts_mut 8 (0.3%) 1 (0.9%) getrandom::error::internal_error 7 (0.3%) 2 (1.9%) as core::ops::drop::Drop>::drop 7 (0.3%) 1 (0.9%) <&T as core::fmt::Debug>::fmt 7 (0.3%) 1 (0.9%) core::slice::::iter 7 (0.3%) 1 (0.9%) core::slice::index:: for [T]>::index 7 (0.3%) 1 (0.9%) core::slice::index:: for [T]>::index_mut 7 (0.3%) 1 (0.9%) getrandom::use_file::getrandom_inner::{{closure}} 7 (0.3%) 1 (0.9%) getrandom::util::LazyBool::unsync_init 6 (0.3%) 1 (0.9%) core::sync::atomic::AtomicUsize::load 6 (0.3%) 1 (0.9%) core::sync::atomic::AtomicUsize::store 6 (0.3%) 1 (0.9%) getrandom::use_file::Mutex::lock 6 (0.3%) 1 (0.9%) getrandom::use_file::Mutex::unlock 6 (0.3%) 1 (0.9%) getrandom::util::LazyBool::unsync_init::{{closure}} 5 (0.2%) 1 (0.9%) core::ptr::const_ptr::::is_null 5 (0.2%) 1 (0.9%) core::ptr::mut_ptr::::is_null 5 (0.2%) 1 (0.9%) getrandom::imp::getrandom_inner::{{closure}} 5 (0.2%) 1 (0.9%) getrandom::use_file::wait_until_rng_ready::{{closure}} 4 (0.2%) 1 (0.9%) >::from 4 (0.2%) 1 (0.9%) core::cmp::impls::::ne 4 (0.2%) 1 (0.9%) core::num::nonzero::NonZeroU32::new_unchecked 4 (0.2%) 1 (0.9%) core::ops::function::FnOnce::call_once 4 (0.2%) 1 (0.9%) core::ptr::non_null::NonNull::new_unchecked 4 (0.2%) 1 (0.9%) getrandom::util_libc::get_errno 3 (0.1%) 2 (1.9%) core::cell::UnsafeCell::get 3 (0.1%) 1 (0.9%) core::ptr::const_ptr::::add 3 (0.1%) 1 (0.9%) core::ptr::const_ptr::::wrapping_add 3 (0.1%) 1 (0.9%) core::ptr::drop_in_place> 3 (0.1%) 1 (0.9%) core::ptr::drop_in_place> 3 (0.1%) 1 (0.9%) core::ptr::mut_ptr::::add 3 (0.1%) 1 (0.9%) core::ptr::mut_ptr::::len 3 (0.1%) 1 (0.9%) core::slice::iter::size_from_ptr 3 (0.1%) 1 (0.9%) getrandom::error::os_err::{{closure}} 3 (0.1%) 1 (0.9%) getrandom::imp::getrandom 3 (0.1%) 1 (0.9%) getrandom::use_file::get_rng_fd::{{closure}} 2 (0.1%) 2 (1.9%) core::ptr::null_mut 2 (0.1%) 1 (0.9%) core::num::::wrapping_sub 2 (0.1%) 1 (0.9%) core::ptr::const_ptr::::cast 2 (0.1%) 1 (0.9%) core::ptr::const_ptr::::as_ptr 2 (0.1%) 1 (0.9%) core::ptr::mut_ptr::::cast 2 (0.1%) 1 (0.9%) core::ptr::mut_ptr::::as_mut_ptr 2 (0.1%) 1 (0.9%) core::slice::::as_mut_ptr 2 (0.1%) 1 (0.9%) core::slice::::as_ptr 2 (0.1%) 1 (0.9%) core::slice::::is_empty 2 (0.1%) 1 (0.9%) core::str::::as_ptr 1 (0.0%) 1 (0.9%) >::from 1 (0.0%) 1 (0.9%) core::mem::size_of 1 (0.0%) 1 (0.9%) core::num::nonzero::NonZeroU32::get 1 (0.0%) 1 (0.9%) core::ptr::drop_in_place<&str> 1 (0.0%) 1 (0.9%) core::ptr::drop_in_place 1 (0.0%) 1 (0.9%) core::ptr::drop_in_place 1 (0.0%) 1 (0.9%) core::ptr::non_null::NonNull::as_ptr 1 (0.0%) 1 (0.9%) core::ptr::null