LCOV - code coverage report
Current view: top level - libs/posthog_client_lite/src - lib.rs (source / functions) Coverage Total Hit
Test: 472031e0b71f3195f7f21b1f2b20de09fd07bb56.info Lines: 61.8 % 387 239
Test Date: 2025-05-26 10:37:33 Functions: 30.2 % 53 16

Function Name Sort by function name Hit count Sort by function hit count
<posthog_client_lite::FeatureStore as core::default::Default>::default 0
<posthog_client_lite::FeatureStore>::consistent_hash 0
<posthog_client_lite::FeatureStore>::evaluate_multivariate 0
<posthog_client_lite::PostHogClient>::capture_event 0
<posthog_client_lite::PostHogClient>::capture_event::{closure#0} 0
<posthog_client_lite::PostHogClient>::get_feature_flags_local_evaluation 0
<posthog_client_lite::PostHogClient>::get_feature_flags_local_evaluation::{closure#0} 0
<posthog_client_lite::PostHogClient>::new 0
<posthog_client_lite::PostHogClient>::new_with_us_region 0
<posthog_client_lite::FeatureStore>::new 1
<posthog_client_lite::FeatureStore>::set_flags 1
posthog_client_lite::tests::evaluate_multivariate 1
posthog_client_lite::tests::parse_local_evaluation 1
<<posthog_client_lite::LocalEvaluationFlagMultivariate as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 2
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 2
posthog_client_lite::tests::data 2
<<posthog_client_lite::LocalEvaluationFlagFilters as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 6
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 6
<<posthog_client_lite::LocalEvaluationResponse as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 6
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 6
<posthog_client_lite::FeatureStore>::evaluate_multivariate_inner 7
<<posthog_client_lite::LocalEvaluationFlagFilterGroup as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 10
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 10
<posthog_client_lite::FeatureStore>::evaluate_percentage 10
<posthog_client_lite::FeatureStore>::evaluate_group 12
<posthog_client_lite::FeatureStore>::evaluate_condition 18
<<posthog_client_lite::LocalEvaluationFlag as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 20
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 20
<<posthog_client_lite::LocalEvaluationFlagMultivariateVariant as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 30
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 30
<<posthog_client_lite::LocalEvaluationFlagFilterProperty as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 32
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 32

Generated by: LCOV version 2.1-beta