LCOV - differential code coverage report
Current view: top level - proxy/src/http - sql_over_http.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 92.6 % 538 498 40 498
Current Date: 2023-10-19 02:04:12 Functions: 67.0 % 103 69 34 69
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

Function Name Sort by function name TLA Hit count Sort by function hit count
<proxy::http::sql_over_http::BatchQueryData as serde::de::Deserialize>::deserialize::<_> CBC 8
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> UBC 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> CBC 2
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes:: UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: CBC 2
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer, serde::__private::de::content::visit_content_map_ref<::deserialize::__Visitor, serde_json::error::Error>::{closure#0}>, serde_json::error::Error>> CBC 2
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, serde_json::error::Error>> UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> UBC 0
::deserialize::<_> UBC 0
::deserialize::> CBC 2
<proxy::http::sql_over_http::Payload as serde::de::Deserialize>::deserialize::<_> CBC 30
::deserialize::<&mut serde_json::de::Deserializer> CBC 30
::deserialize::<_> UBC 0
<proxy::http::sql_over_http::QueryData as serde::de::Deserialize>::deserialize::<_> CBC 242
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> UBC 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> CBC 80
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes:: UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: CBC 80
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer, serde::__private::de::content::visit_content_map_ref<::deserialize::__Visitor, serde_json::error::Error>::{closure#0}>, serde_json::error::Error>> CBC 41
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, serde_json::error::Error>> UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> UBC 0
::deserialize::<_> UBC 0
::deserialize::> CBC 41
proxy::http::sql_over_http::_pg_array_parse CBC 47
proxy::http::sql_over_http::_pg_array_parse::push_checked CBC 107
proxy::http::sql_over_http::get_conn_info CBC 30
proxy::http::sql_over_http::get_conn_info::{closure#0} CBC 30
proxy::http::sql_over_http::get_conn_info::{closure#1} CBC 30
proxy::http::sql_over_http::handle CBC 30
proxy::http::sql_over_http::handle::{closure#0} CBC 30
proxy::http::sql_over_http::handle::{closure#0}::{closure#0} CBC 3
proxy::http::sql_over_http::handle::{closure#0}::{closure#0}::{closure#0} CBC 3
proxy::http::sql_over_http::handle::{closure#0}::{closure#1} CBC 3
proxy::http::sql_over_http::handle::{closure#0}::{closure#2} UBC 0
proxy::http::sql_over_http::handle_inner CBC 90
proxy::http::sql_over_http::handle_inner CBC 30
proxy::http::sql_over_http::handle_inner::{closure#0} CBC 30
proxy::http::sql_over_http::handle_inner::{closure#0}::{closure#0} CBC 30
proxy::http::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#0} CBC 1
proxy::http::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#1} UBC 0
proxy::http::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#2} UBC 0
proxy::http::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#3} UBC 0
proxy::http::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#4} CBC 30
proxy::http::sql_over_http::json_array_to_pg_array CBC 39
proxy::http::sql_over_http::json_array_to_pg_array::{closure#0} CBC 29
proxy::http::sql_over_http::json_array_to_pg_array::{closure#0} CBC 27
proxy::http::sql_over_http::json_array_to_pg_array::{closure#0}::{closure#0} CBC 2
proxy::http::sql_over_http::json_to_pg_text CBC 44
proxy::http::sql_over_http::json_to_pg_text::{closure#0} CBC 18
proxy::http::sql_over_http::pg_array_parse CBC 30
proxy::http::sql_over_http::pg_array_parse::{closure#0} CBC 30
proxy::http::sql_over_http::pg_text_row_to_json CBC 38
proxy::http::sql_over_http::pg_text_row_to_json::{closure#0} CBC 116
proxy::http::sql_over_http::pg_text_row_to_json::{closure#1} CBC 12
proxy::http::sql_over_http::pg_text_row_to_json::{closure#1} CBC 6
proxy::http::sql_over_http::pg_text_row_to_json::{closure#1}::{closure#0} CBC 6
proxy::http::sql_over_http::pg_text_to_json CBC 199
proxy::http::sql_over_http::query_batch CBC 2
proxy::http::sql_over_http::query_batch::{closure#0} CBC 2
proxy::http::sql_over_http::query_to_json::<_> CBC 37
proxy::http::sql_over_http::query_to_json::<_> UBC 0
proxy::http::sql_over_http::query_to_json:: CBC 26
proxy::http::sql_over_http::query_to_json:: CBC 11
proxy::http::sql_over_http::query_to_json::<_>::{closure#0} CBC 37
proxy::http::sql_over_http::query_to_json::<_>::{closure#0} UBC 0
proxy::http::sql_over_http::query_to_json::::{closure#0} CBC 26
proxy::http::sql_over_http::query_to_json::::{closure#0} CBC 11
proxy::http::sql_over_http::query_to_json::<_>::{closure#0}::{closure#0} CBC 34
proxy::http::sql_over_http::query_to_json::<_>::{closure#0}::{closure#0} UBC 0
proxy::http::sql_over_http::query_to_json::::{closure#0}::{closure#0} CBC 23
proxy::http::sql_over_http::query_to_json::::{closure#0}::{closure#0} CBC 11
proxy::http::sql_over_http::query_to_json::<_>::{closure#0}::{closure#1} CBC 104
proxy::http::sql_over_http::query_to_json::<_>::{closure#0}::{closure#1} UBC 0
proxy::http::sql_over_http::query_to_json::::{closure#0}::{closure#1} CBC 62
proxy::http::sql_over_http::query_to_json::::{closure#0}::{closure#1} CBC 42
proxy::http::sql_over_http::query_to_json::<_>::{closure#0}::{closure#2} CBC 38
proxy::http::sql_over_http::query_to_json::<_>::{closure#0}::{closure#2} UBC 0
proxy::http::sql_over_http::query_to_json::::{closure#0}::{closure#2} CBC 25
proxy::http::sql_over_http::query_to_json::::{closure#0}::{closure#2} CBC 13
proxy::http::sql_over_http::tests::test_atomic_types_parse CBC 1
proxy::http::sql_over_http::tests::test_atomic_types_parse::{closure#0} CBC 1
proxy::http::sql_over_http::tests::test_atomic_types_to_pg_params CBC 1
proxy::http::sql_over_http::tests::test_atomic_types_to_pg_params::{closure#0} CBC 1
proxy::http::sql_over_http::tests::test_json_array_to_pg_array CBC 1
proxy::http::sql_over_http::tests::test_json_array_to_pg_array::{closure#0} CBC 1
proxy::http::sql_over_http::tests::test_pg_array_parse_bool CBC 1
proxy::http::sql_over_http::tests::test_pg_array_parse_bool::pb CBC 4
proxy::http::sql_over_http::tests::test_pg_array_parse_bool::{closure#0} CBC 1
proxy::http::sql_over_http::tests::test_pg_array_parse_json CBC 1
proxy::http::sql_over_http::tests::test_pg_array_parse_json::pt CBC 4
proxy::http::sql_over_http::tests::test_pg_array_parse_json::{closure#0} CBC 1
proxy::http::sql_over_http::tests::test_pg_array_parse_numbers CBC 1
proxy::http::sql_over_http::tests::test_pg_array_parse_numbers::pn CBC 9
proxy::http::sql_over_http::tests::test_pg_array_parse_numbers::{closure#0} CBC 1
proxy::http::sql_over_http::tests::test_pg_array_parse_text CBC 1
proxy::http::sql_over_http::tests::test_pg_array_parse_text::pt CBC 4
proxy::http::sql_over_http::tests::test_pg_array_parse_text::{closure#0} CBC 1
proxy::http::sql_over_http::tests::test_pg_array_with_decoration CBC 1
proxy::http::sql_over_http::tests::test_pg_array_with_decoration::p CBC 1
proxy::http::sql_over_http::tests::test_pg_array_with_decoration::{closure#0} CBC 1

Generated by: LCOV version 2.1-beta