Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
decode/internal/control_character_escaper.rs | 100.00% (22/22) | 100.00% (222/222) | 100.00% (375/375) | - (0/0) |
decode/internal/json_decode_engine.rs | 92.31% (24/26) | 92.44% (220/238) | 93.27% (277/297) | - (0/0) |
decode/internal/json_document_decoder.rs | 100.00% (2/2) | 100.00% (18/18) | 95.00% (19/20) | - (0/0) |
decode/internal/json_normalizer.rs | 92.86% (13/14) | 97.71% (128/131) | 97.30% (144/148) | - (0/0) |
decode/internal/markdown_fence.rs | 100.00% (13/13) | 100.00% (77/77) | 100.00% (146/146) | - (0/0) |
decode/internal/typed_seed.rs | 100.00% (2/2) | 100.00% (8/8) | 100.00% (7/7) | - (0/0) |
decode/json_decode_error.rs | 100.00% (24/24) | 95.73% (224/234) | 93.78% (211/225) | - (0/0) |
decode/json_decode_error_kind.rs | 100.00% (2/2) | 100.00% (24/24) | 100.00% (38/38) | - (0/0) |
decode/json_decode_stage.rs | 100.00% (2/2) | 100.00% (27/27) | 100.00% (43/43) | - (0/0) |
decode/json_decoder.rs | 100.00% (18/18) | 100.00% (82/82) | 100.00% (92/92) | - (0/0) |
decode/json_root_kind.rs | 100.00% (6/6) | 100.00% (34/34) | 100.00% (44/44) | - (0/0) |
decode/json_syntax_error.rs | 100.00% (7/7) | 100.00% (27/27) | 100.00% (29/29) | - (0/0) |
decode/json_syntax_error_reason.rs | 100.00% (2/2) | 94.44% (34/36) | 96.97% (64/66) | - (0/0) |
decode/normalized_json_document.rs | 100.00% (4/4) | 100.00% (17/17) | 100.00% (15/15) | - (0/0) |
decode/normalizing_json_decode_policy.rs | 100.00% (13/13) | 100.00% (47/47) | 100.00% (39/39) | - (0/0) |
decode/normalizing_json_decode_policy_builder.rs | 100.00% (8/8) | 100.00% (31/31) | 100.00% (39/39) | - (0/0) |
decode/normalizing_json_decoder.rs | 100.00% (20/20) | 100.00% (121/121) | 98.59% (140/142) | - (0/0) |
encode/json_encode_error.rs | 100.00% (17/17) | 100.00% (90/90) | 100.00% (105/105) | - (0/0) |
encode/json_encode_error_kind.rs | 100.00% (2/2) | 100.00% (18/18) | 100.00% (28/28) | - (0/0) |
encode/json_encoder.rs | 100.00% (11/11) | 97.78% (132/135) | 94.78% (218/230) | - (0/0) |
encode/json_serialization_error.rs | 100.00% (12/12) | 98.08% (51/52) | 91.53% (54/59) | - (0/0) |
encode/output/json_output_accounting.rs | 94.12% (16/17) | 98.46% (64/65) | 92.47% (86/93) | - (0/0) |
encode/output/json_output_buffer.rs | 100.00% (4/4) | 93.88% (46/49) | 93.65% (59/63) | - (0/0) |
encode/output/json_output_writer.rs | 100.00% (4/4) | 84.38% (54/64) | 74.19% (69/93) | - (0/0) |
encode/serde_compat/serde_json_compat.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (5/5) | - (0/0) |
encode/serializer/budgeted_display_collector.rs | 100.00% (2/2) | 100.00% (13/13) | 95.83% (23/24) | - (0/0) |
encode/serializer/budgeted_key.rs | 100.00% (2/2) | 100.00% (14/14) | 100.00% (8/8) | - (0/0) |
encode/serializer/budgeted_private_value.rs | 100.00% (2/2) | 100.00% (20/20) | 100.00% (10/10) | - (0/0) |
encode/serializer/budgeted_value.rs | 100.00% (2/2) | 100.00% (16/16) | 100.00% (12/12) | - (0/0) |
encode/serializer/internal/json_key_budget_serializer.rs | 100.00% (29/29) | 93.98% (156/166) | 80.82% (177/219) | - (0/0) |
encode/serializer/internal/json_private_text_serializer.rs | 100.00% (19/19) | 97.98% (97/99) | 93.50% (115/123) | - (0/0) |
encode/serializer/json_encode_compound.rs | 92.59% (25/27) | 96.06% (195/203) | 89.51% (239/267) | - (0/0) |
encode/serializer/json_encode_context.rs | 100.00% (9/9) | 96.67% (87/90) | 97.39% (112/115) | - (0/0) |
encode/serializer/json_encode_serializer.rs | 97.30% (36/37) | 94.72% (269/284) | 87.89% (428/487) | - (0/0) |
internal/json_lexeme_length.rs | 100.00% (5/5) | 100.00% (28/28) | 100.00% (45/45) | - (0/0) |
internal/json_lexeme_length_writer.rs | 60.00% (3/5) | 76.47% (13/17) | 70.00% (14/20) | - (0/0) |
internal/json_map_key.rs | 100.00% (2/2) | 100.00% (6/6) | 100.00% (8/8) | - (0/0) |
lexical/json_lexical_cursor.rs | 100.00% (32/32) | 95.18% (375/394) | 93.23% (606/650) | - (0/0) |
lexical/json_lexical_error.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
lexical/json_lexical_error_reason.rs | 100.00% (2/2) | 100.00% (51/51) | 100.00% (72/72) | - (0/0) |
lexical/json_lexical_failure.rs | 100.00% (1/1) | 100.00% (4/4) | 100.00% (4/4) | - (0/0) |
lexical/json_lexical_scanner.rs | 100.00% (3/3) | 100.00% (33/33) | 100.00% (38/38) | - (0/0) |
value/accounting_json_value_seed.rs | 100.00% (2/2) | 100.00% (8/8) | 100.00% (9/9) | - (0/0) |
value/duplicate_key_rejecting_json_value.rs | 100.00% (2/2) | 100.00% (8/8) | 100.00% (8/8) | - (0/0) |
value/duplicate_key_rejecting_json_value/duplicate_key_rejecting_json_value_seed.rs | 100.00% (2/2) | 100.00% (8/8) | 100.00% (8/8) | - (0/0) |
value/duplicate_key_rejecting_json_value/internal/duplicate_key_rejecting_json_visitor.rs | 95.65% (22/23) | 98.06% (152/155) | 96.26% (180/187) | - (0/0) |
value/internal/json_key_seed.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (10/10) | - (0/0) |
value/internal/json_number_lexeme_length.rs | 100.00% (1/1) | 100.00% (13/13) | 100.00% (36/36) | - (0/0) |
value/internal/json_value_child_seed.rs | 100.00% (1/1) | 100.00% (8/8) | 100.00% (13/13) | - (0/0) |
value/internal/json_value_measurement.rs | 100.00% (1/1) | 100.00% (21/21) | 100.00% (17/17) | - (0/0) |
value/internal/json_value_visitor.rs | 92.31% (24/26) | 98.77% (161/163) | 94.03% (189/201) | - (0/0) |
value/json_value_encoder.rs | 100.00% (2/2) | 100.00% (9/9) | 100.00% (9/9) | - (0/0) |
value/json_value_encoder/internal/json_value_compound.rs | 100.00% (23/23) | 87.01% (134/154) | 83.87% (182/217) | - (0/0) |
value/json_value_encoder/internal/json_value_map_key_serializer.rs | 93.33% (28/30) | 98.40% (123/125) | 95.24% (100/105) | - (0/0) |
value/json_value_encoder/internal/json_value_serializer.rs | 97.50% (39/40) | 94.15% (177/188) | 92.59% (200/216) | - (0/0) |
value/traverse/internal/child_cursor.rs | 100.00% (4/4) | 100.00% (27/27) | 100.00% (34/34) | - (0/0) |
value/traverse/internal/mut_child_cursor.rs | 100.00% (3/3) | 100.00% (29/29) | 97.87% (46/47) | - (0/0) |
value/traverse/internal/mut_frame.rs | 100.00% (4/4) | 100.00% (28/28) | 100.00% (24/24) | - (0/0) |
value/traverse/internal/noop_visitor.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
value/traverse/internal/owned_location.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (10/10) | - (0/0) |
value/traverse/internal/read_frame.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (4/4) | - (0/0) |
value/traverse/json_tree_budget_tracker.rs | 100.00% (6/6) | 100.00% (24/24) | 100.00% (30/30) | - (0/0) |
value/traverse/json_tree_mutator.rs | 100.00% (3/3) | 97.56% (40/41) | 95.00% (57/60) | - (0/0) |
value/traverse/json_tree_reader.rs | 100.00% (4/4) | 100.00% (51/51) | 95.18% (79/83) | - (0/0) |
value/traverse/json_tree_visitor.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
Totals | 97.56% (600/615) | 96.55% (4228/4379) | 93.72% (5511/5880) | - (0/0) |