LCOV - code coverage report
Current view: top level - proxy/src/serverless - sql_over_http.rs (source / functions) Coverage Total Hit
Test: 32f4a56327bc9da697706839ed4836b2a00a408f.info Lines: 84.6 % 286 242
Test Date: 2024-02-07 07:37:29 Functions: 63.9 % 108 69

Function Name Sort by function name Hit count Sort by function hit count
<proxy::serverless::sql_over_http::BatchQueryData as serde::de::Deserialize>::deserialize::<_> 8
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 2
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes:: 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: 2
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 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>> 2
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, serde_json::error::Error>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
::deserialize::<_> 0
::deserialize::> 2
<proxy::serverless::sql_over_http::Payload as serde::de::Deserialize>::deserialize::<_> 46
::deserialize::<&mut serde_json::de::Deserializer> 46
::deserialize::<_> 0
<proxy::serverless::sql_over_http::QueryData as serde::de::Deserialize>::deserialize::<_> 338
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 112
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes:: 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: 112
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 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>> 57
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, serde_json::error::Error>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
::deserialize::<_> 0
::deserialize::> 57
proxy::serverless::sql_over_http::check_matches 46
proxy::serverless::sql_over_http::check_matches::{closure#0} 0
proxy::serverless::sql_over_http::check_matches::{closure#1} 0
proxy::serverless::sql_over_http::get_conn_info 46
proxy::serverless::sql_over_http::get_conn_info::{closure#0} 46
proxy::serverless::sql_over_http::get_conn_info::{closure#1} 46
proxy::serverless::sql_over_http::handle 46
proxy::serverless::sql_over_http::handle::{closure#0} 46
proxy::serverless::sql_over_http::handle::{closure#0}::get::<_, _> 65
proxy::serverless::sql_over_http::handle::{closure#0}::get::<&str, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#2}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::<&str, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#3}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::<_, _> 0
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#10}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#11}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#12}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#14}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#4}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#5}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#6}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#7}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#8}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#9}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#13}> 5
proxy::serverless::sql_over_http::handle::{closure#0}::get::<_, _>::{closure#0} 39
proxy::serverless::sql_over_http::handle::{closure#0}::get::<&str, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#2}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::<&str, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#3}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::<_, _>::{closure#0} 0
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#10}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#11}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#12}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#14}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#4}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#5}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#6}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#7}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#8}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#9}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::get::, proxy::serverless::sql_over_http::handle::{closure#0}::{closure#13}>::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#10} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#11} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#12} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#13} 6
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#13} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#13}::{closure#0} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#14} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#15} 5
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#16} 0
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#1} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#2} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#3} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#4} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#5} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#6} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#7} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#8} 3
proxy::serverless::sql_over_http::handle::{closure#0}::{closure#9} 3
proxy::serverless::sql_over_http::handle_inner::{closure#0} 0
proxy::serverless::sql_over_http::handle_inner::{closure#0} 0
proxy::serverless::sql_over_http::handle_inner::{closure#0}::{closure#0} 0
proxy::serverless::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#0} 2
proxy::serverless::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#1} 0
proxy::serverless::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#2} 0
proxy::serverless::sql_over_http::handle_inner::{closure#0}::{closure#0}::{closure#3} 0
proxy::serverless::sql_over_http::query_batch 2
proxy::serverless::sql_over_http::query_batch::{closure#0} 2
proxy::serverless::sql_over_http::query_to_json::<_> 52
proxy::serverless::sql_over_http::query_to_json::<_> 0
proxy::serverless::sql_over_http::query_to_json:: 41
proxy::serverless::sql_over_http::query_to_json:: 11
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0} 52
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0} 0
proxy::serverless::sql_over_http::query_to_json::::{closure#0} 41
proxy::serverless::sql_over_http::query_to_json::::{closure#0} 11
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0}::{closure#0} 48
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0}::{closure#0} 0
proxy::serverless::sql_over_http::query_to_json::::{closure#0}::{closure#0} 37
proxy::serverless::sql_over_http::query_to_json::::{closure#0}::{closure#0} 11
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0}::{closure#1} 52
proxy::serverless::sql_over_http::query_to_json::<_>::{closure#0}::{closure#1} 0
proxy::serverless::sql_over_http::query_to_json::::{closure#0}::{closure#1} 39
proxy::serverless::sql_over_http::query_to_json::::{closure#0}::{closure#1} 13

Generated by: LCOV version 2.1-beta