LCOV - differential code coverage report
Current view: top level - proxy/src/serverless - sql_over_http.rs (source / functions) Coverage Total Hit UBC CBC
Current: cd44433dd675caa99df17a61b18949c8387e2242.info Lines: 93.0 % 587 546 41 546
Current Date: 2024-01-09 02:06:09 Functions: 73.2 % 138 101 37 101
Baseline: 66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date: 2024-01-08 15:34:46

Function Name Sort by function name TLA Hit count Sort by function hit count
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#15} UBC 0
proxy::serverless::sql_over_http::handle_inner::{closure#0} UBC 0
proxy::serverless::sql_over_http::handle_inner::{closure#0} UBC 0
proxy::serverless::sql_over_http::handle_inner::{closure#0}::{closure#0} UBC 0
proxy::serverless::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#1} UBC 0
proxy::serverless::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#2} UBC 0
proxy::serverless::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#3} UBC 0
proxy::serverless::sql_over_http::tests::test_atomic_types_parse CBC 1
proxy::serverless::sql_over_http::tests::test_atomic_types_parse::{closure#0} CBC 1
proxy::serverless::sql_over_http::tests::test_atomic_types_to_pg_params CBC 1
proxy::serverless::sql_over_http::tests::test_atomic_types_to_pg_params::{closure#0} CBC 1
proxy::serverless::sql_over_http::tests::test_json_array_to_pg_array CBC 1
proxy::serverless::sql_over_http::tests::test_json_array_to_pg_array::{closure#0} CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_parse_bool CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_parse_bool::{closure#0} CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_parse_json CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_parse_json::{closure#0} CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_parse_numbers CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_parse_numbers::{closure#0} CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_parse_text CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_parse_text::{closure#0} CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_with_decoration CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_with_decoration::p CBC 1
proxy::serverless::sql_over_http::tests::test_pg_array_with_decoration::{closure#0} CBC 1
proxy::serverless::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#0} CBC 2
proxy::serverless::sql_over_http::query_batch CBC 2
proxy::serverless::sql_over_http::query_batch::{closure#0} CBC 2
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#10} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#11} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#12} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#13} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#1} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#2} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#3} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#4} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#5} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#6} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#7} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#8} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#9} CBC 3
proxy::serverless::sql_over_http::tests::test_pg_array_parse_bool::pb CBC 4
proxy::serverless::sql_over_http::tests::test_pg_array_parse_json::pt CBC 4
proxy::serverless::sql_over_http::tests::test_pg_array_parse_text::pt CBC 4
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#14} CBC 5
<proxy::serverless::sql_over_http::BatchQueryData as serde::de::Deserialize>::deserialize::<_> CBC 8
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> UBC 0
<::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_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::<_> 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::__Field as serde::de::Deserialize>::deserialize::> CBC 2
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: CBC 2
<::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::> CBC 2
proxy::serverless::sql_over_http::tests::test_pg_array_parse_numbers::pn CBC 9
proxy::serverless::sql_over_http::pg_text_row_to_json::{closure#1} CBC 12
proxy::serverless::sql_over_http::pg_text_row_to_json::{closure#1} CBC 6
proxy::serverless::sql_over_http::pg_text_row_to_json::{closure#1}::{closure#0} CBC 6
proxy::serverless::sql_over_http::json_to_pg_text::{closure#0} CBC 18
proxy::serverless::sql_over_http::json_array_to_pg_array::{closure#0} CBC 29
proxy::serverless::sql_over_http::json_array_to_pg_array::{closure#0}::{closure#0} CBC 2
proxy::serverless::sql_over_http::json_array_to_pg_array::{closure#0} CBC 27
proxy::serverless::sql_over_http::pg_array_parse CBC 29
proxy::serverless::sql_over_http::pg_array_parse::{closure#0} CBC 29
proxy::serverless::sql_over_http::handle::{closure#0}::get::<_, _>::{closure#0} CBC 39
proxy::serverless::sql_over_http::handle::{closure#0}::get::<_, _>::{closure#0} UBC 0
proxy::serverless::sql_over_http::handle::{closure#0}::get::<&str, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#1}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::<&str, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#2}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#10}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#11}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#13}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#3}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#4}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#5}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#6}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#7}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#8}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#9}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#12}>::{closure#0} CBC 3
proxy::serverless::sql_over_http::json_array_to_pg_array CBC 39
<proxy::serverless::sql_over_http::Payload as serde::de::Deserialize>::deserialize::<_> CBC 45
::deserialize::<_> UBC 0
::deserialize::<&mut serde_json::de::Deserializer> CBC 45
proxy::serverless::sql_over_http::get_conn_info CBC 45
proxy::serverless::sql_over_http::get_conn_info::{closure#0} CBC 45
proxy::serverless::sql_over_http::get_conn_info::{closure#1} CBC 45
proxy::serverless::sql_over_http::handle CBC 45
proxy::serverless::sql_over_http::handle::{closure#0} CBC 45
proxy::serverless::sql_over_http::_pg_array_parse CBC 46
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0}::{closure#0} CBC 47
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0}::{closure#0} UBC 0
proxy::serverless::sql_over_http::query_to_json::::{closure#0}::{closure#0} CBC 11
proxy::serverless::sql_over_http::query_to_json::::{closure#0}::{closure#0} CBC 36
proxy::serverless::sql_over_http::pg_text_row_to_json CBC 51
proxy::serverless::sql_over_http::query_to_json::<_> CBC 51
proxy::serverless::sql_over_http::query_to_json::<_> UBC 0
proxy::serverless::sql_over_http::query_to_json:: CBC 11
proxy::serverless::sql_over_http::query_to_json:: CBC 40
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0} CBC 51
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0} UBC 0
proxy::serverless::sql_over_http::query_to_json::::{closure#0} CBC 11
proxy::serverless::sql_over_http::query_to_json::::{closure#0} CBC 40
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0}::{closure#1} CBC 51
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0}::{closure#1} UBC 0
proxy::serverless::sql_over_http::query_to_json::::{closure#0}::{closure#1} CBC 13
proxy::serverless::sql_over_http::query_to_json::::{closure#0}::{closure#1} CBC 38
proxy::serverless::sql_over_http::json_to_pg_text CBC 58
proxy::serverless::sql_over_http::handle::{closure#0}::get::<_, _> CBC 65
proxy::serverless::sql_over_http::handle::{closure#0}::get::<_, _> UBC 0
proxy::serverless::sql_over_http::handle::{closure#0}::get::<&str, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#1}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::<&str, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#2}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#10}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#11}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#13}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#3}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#4}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#5}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#6}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#7}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#8}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#9}> CBC 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#12}> CBC 5
proxy::serverless::sql_over_http::_pg_array_parse::push_checked CBC 108
proxy::serverless::sql_over_http::pg_text_row_to_json::{closure#0} CBC 129
proxy::serverless::sql_over_http::pg_text_to_json CBC 225
<proxy::serverless::sql_over_http::QueryData as serde::de::Deserialize>::deserialize::<_> CBC 332
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> UBC 0
<::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_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::<_> 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::__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 56
::deserialize::> CBC 56
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> CBC 110
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: CBC 110

Generated by: LCOV version 2.1-beta