LCOV - differential code coverage report
Current view:
top level
-
libs/remote_storage/src
- azure_blob.rs
(
source
/ functions)
Coverage
Total
Hit
UBC
CBC
Current:
cd44433dd675caa99df17a61b18949c8387e2242.info
Lines:
57.4 %
296
170
126
170
Current Date:
2024-01-09 02:06:09
Functions:
45.1 %
51
23
28
23
Baseline:
66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date:
2024-01-08 15:34:46
Function Name
TLA
Hit count
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::copy
UBC
0
::copy
UBC
0
::copy::{closure#0}
UBC
0
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::delete
CBC
94
::delete
CBC
47
::delete::{closure#0}
CBC
47
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::delete_objects
CBC
4
::delete_objects
CBC
2
::delete_objects::{closure#0}
CBC
2
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::download
CBC
2
::download
CBC
1
::download::{closure#0}
CBC
1
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::download_byte_range
CBC
5
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::download_byte_range::{closure#0}
CBC
5
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list
CBC
5
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}
CBC
5
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}::{closure#0}
CBC
2
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}::{closure#1}
CBC
3
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}::{closure#2}
CBC
5
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}::{closure#3}
CBC
23
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}::{closure#4}
CBC
28
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::upload::<_>
UBC
0
::upload::<_>
UBC
0
::upload::
>>>
UBC
0
::upload::
>
UBC
0
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::upload::<_>::{closure#0}
UBC
0
::upload::<_>::{closure#0}
UBC
0
::upload::
>>>::{closure#0}
UBC
0
::upload::
>::{closure#0}
UBC
0
<remote_storage::azure_blob::AzureBlobStorage>::download_for_builder
CBC
6
<remote_storage::azure_blob::AzureBlobStorage>::download_for_builder::{closure#0}
CBC
6
<remote_storage::azure_blob::AzureBlobStorage>::download_for_builder::{closure#0}::{closure#0}
CBC
6
<remote_storage::azure_blob::AzureBlobStorage>::download_for_builder::{closure#0}::{closure#1}
UBC
0
<remote_storage::azure_blob::AzureBlobStorage>::download_for_builder::{closure#0}::{closure#2}
UBC
0
<remote_storage::azure_blob::AzureBlobStorage>::name_to_relative_path
CBC
51
<remote_storage::azure_blob::AzureBlobStorage>::new
CBC
5
<remote_storage::azure_blob::AzureBlobStorage>::new::{closure#0}
UBC
0
<remote_storage::azure_blob::AzureBlobStorage>::new::{closure#1}
UBC
0
<remote_storage::azure_blob::AzureBlobStorage>::permit
CBC
198
::permit
CBC
99
::permit::{closure#0}
CBC
99
<remote_storage::azure_blob::AzureBlobStorage>::relative_path_to_name
CBC
101
<remote_storage::azure_blob::NonSeekableStream<_> as azure_core::seekable_stream::SeekableStream>::len
UBC
0
as azure_core::seekable_stream::SeekableStream>::len
UBC
0
> + core::marker::Send + core::marker::Sync>>> as azure_core::seekable_stream::SeekableStream>::len
UBC
0
<remote_storage::azure_blob::NonSeekableStream<_> as azure_core::seekable_stream::SeekableStream>::reset
UBC
0
as azure_core::seekable_stream::SeekableStream>::reset
UBC
0
as azure_core::seekable_stream::SeekableStream>::reset::{closure#0}
UBC
0
> + core::marker::Send + core::marker::Sync>>> as azure_core::seekable_stream::SeekableStream>::reset
UBC
0
> + core::marker::Send + core::marker::Sync>>> as azure_core::seekable_stream::SeekableStream>::reset::{closure#0}
UBC
0
<remote_storage::azure_blob::NonSeekableStream<_> as core::clone::Clone>::clone
UBC
0
as core::clone::Clone>::clone
UBC
0
> + core::marker::Send + core::marker::Sync>>> as core::clone::Clone>::clone
UBC
0
<remote_storage::azure_blob::NonSeekableStream<_> as core::fmt::Debug>::fmt
UBC
0
as core::fmt::Debug>::fmt
UBC
0
> + core::marker::Send + core::marker::Sync>>> as core::fmt::Debug>::fmt
UBC
0
<remote_storage::azure_blob::NonSeekableStream<_> as futures_io::if_std::AsyncRead>::poll_read
UBC
0
as futures_io::if_std::AsyncRead>::poll_read
UBC
0
> + core::marker::Send + core::marker::Sync>>> as futures_io::if_std::AsyncRead>::poll_read
UBC
0
<remote_storage::azure_blob::NonSeekableStream<_>>::new
UBC
0
>::new
UBC
0
> + core::marker::Send + core::marker::Sync>>>>::new
UBC
0
remote_storage::azure_blob::to_azure_metadata
UBC
0
remote_storage::azure_blob::to_download_error
UBC
0
Generated by:
LCOV version 2.1-beta