Coverage Report

Created: 2026-09-14 01:59

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
domain/internal/bounded_capture.rs
 100.00% (5/5)
  94.12% (32/34)
  96.00% (48/50)
- (0/0)
domain/internal/bounded_debug_writer.rs
 100.00% (1/1)
 100.00% (5/5)
 100.00% (7/7)
- (0/0)
domain/internal/bounded_display_writer.rs
 100.00% (3/3)
 100.00% (19/19)
 100.00% (21/21)
- (0/0)
domain/internal/budget_compound.rs
  68.42% (13/19)
  72.60% (53/73)
  65.52% (76/116)
- (0/0)
domain/internal/budget_serialize.rs
 100.00% (2/2)
  90.91% (10/11)
  93.33% (14/15)
- (0/0)
domain/internal/budget_serializer.rs
  86.11% (31/36)
  87.77% (165/188)
  80.55% (265/329)
- (0/0)
domain/internal/display_value.rs
  60.00% (3/5)
  43.48% (10/23)
  57.14% (16/28)
- (0/0)
domain/internal/internally_tagged_map.rs
 100.00% (6/6)
 100.00% (22/22)
 100.00% (30/30)
- (0/0)
domain/internal/internally_tagged_serializer.rs
 100.00% (33/33)
 100.00% (152/152)
  97.95% (143/146)
- (0/0)
domain/internal/key_payload.rs
 100.00% (1/1)
  85.71% (6/7)
  90.00% (9/10)
- (0/0)
domain/internal/keyed_policy.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (5/5)
- (0/0)
domain/internal/nested.rs
 100.00% (11/11)
 100.00% (36/36)
 100.00% (59/59)
- (0/0)
domain/internal/option_projection.rs
 100.00% (3/3)
 100.00% (14/14)
  95.24% (20/21)
- (0/0)
domain/internal/redact_json_serialize.rs
 100.00% (9/9)
  79.61% (82/103)
  78.62% (114/145)
- (0/0)
domain/internal/redact_level_serialize.rs
  94.74% (18/19)
  91.19% (238/261)
  84.54% (257/304)
- (0/0)
domain/internal/redact_map_key_serialize.rs
 100.00% (1/1)
  75.00% (36/48)
  72.06% (49/68)
- (0/0)
domain/internal/redact_map_serialize.rs
 100.00% (2/2)
  96.55% (28/29)
  89.29% (50/56)
- (0/0)
domain/internal/redact_serialize_scope.rs
 100.00% (43/43)
  96.68% (204/211)
  96.82% (274/283)
- (0/0)
domain/internal/redact_value_serialize.rs
 100.00% (8/8)
  87.30% (55/63)
  85.26% (81/95)
- (0/0)
domain/internal/redacted_display_serialize_ref.rs
 100.00% (2/2)
 100.00% (8/8)
 100.00% (11/11)
- (0/0)
domain/internal/redacted_json_serialize_ref.rs
 100.00% (2/2)
 100.00% (9/9)
 100.00% (12/12)
- (0/0)
domain/internal/redacted_keyed_serialize_ref.rs
 100.00% (2/2)
 100.00% (17/17)
  96.88% (31/32)
- (0/0)
domain/internal/redacted_level_serialize_ref.rs
 100.00% (3/3)
 100.00% (11/11)
 100.00% (16/16)
- (0/0)
domain/internal/redacted_map_key_serialize_ref.rs
 100.00% (3/3)
 100.00% (22/22)
 100.00% (18/18)
- (0/0)
domain/internal/redacted_map_serialize_ref.rs
 100.00% (3/3)
 100.00% (11/11)
 100.00% (14/14)
- (0/0)
domain/internal/redacted_projection_ref.rs
 100.00% (2/2)
 100.00% (10/10)
 100.00% (15/15)
- (0/0)
domain/internal/redacted_serialize_ref.rs
 100.00% (2/2)
 100.00% (9/9)
 100.00% (12/12)
- (0/0)
domain/internal/serde_admission.rs
 100.00% (4/4)
  92.59% (25/27)
  93.10% (27/29)
- (0/0)
domain/internal/serde_node_guard.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (3/3)
- (0/0)
domain/internal/serde_raw_guard.rs
 100.00% (2/2)
 100.00% (10/10)
  87.50% (7/8)
- (0/0)
domain/internal/vec_projection.rs
 100.00% (4/4)
  95.45% (21/22)
  82.93% (34/41)
- (0/0)
domain/redact_json_value.rs
 100.00% (4/4)
 100.00% (14/14)
 100.00% (29/29)
- (0/0)
domain/redact_level_value.rs
 100.00% (31/31)
 100.00% (88/88)
 100.00% (164/164)
- (0/0)
domain/redact_map_key_value.rs
 100.00% (2/2)
 100.00% (18/18)
 100.00% (18/18)
- (0/0)
domain/redact_map_value.rs
 100.00% (8/8)
 100.00% (32/32)
 100.00% (72/72)
- (0/0)
domain/redaction_entries.rs
 100.00% (10/10)
  89.26% (133/149)
  86.43% (172/199)
- (0/0)
domain/redaction_fields.rs
  92.59% (25/27)
  82.26% (357/434)
  82.01% (515/628)
- (0/0)
domain/redaction_items.rs
 100.00% (8/8)
  85.98% (92/107)
  82.01% (114/139)
- (0/0)
domain/redaction_writer.rs
  96.30% (26/27)
  96.55% (252/261)
  96.87% (340/351)
- (0/0)
facade/debug_display.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (8/8)
- (0/0)
facade/default_redactor.rs
 100.00% (2/2)
 100.00% (4/4)
 100.00% (6/6)
- (0/0)
facade/diagnostic_redaction_batch.rs
  95.00% (19/20)
  96.77% (90/93)
  96.85% (123/127)
- (0/0)
facade/diagnostic_redaction_batch_output.rs
 100.00% (5/5)
  96.55% (28/29)
  94.74% (36/38)
- (0/0)
facade/diagnostic_redaction_handle_error.rs
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/7)
- (0/0)
facade/diagnostic_redaction_output.rs
 100.00% (5/5)
 100.00% (31/31)
 100.00% (54/54)
- (0/0)
facade/redacted_text.rs
 100.00% (5/5)
 100.00% (15/15)
 100.00% (18/18)
- (0/0)
facade/redacted_text_composer.rs
 100.00% (11/11)
 100.00% (58/58)
 100.00% (55/55)
- (0/0)
facade/redacted_view.rs
 100.00% (4/4)
 100.00% (14/14)
 100.00% (21/21)
- (0/0)
facade/redaction_inspection.rs
 100.00% (5/5)
 100.00% (23/23)
 100.00% (17/17)
- (0/0)
facade/redaction_inspection_error.rs
 100.00% (4/4)
 100.00% (12/12)
 100.00% (14/14)
- (0/0)
facade/redaction_reason.rs
 100.00% (1/1)
 100.00% (15/15)
 100.00% (15/15)
- (0/0)
facade/redaction_reasons.rs
 100.00% (4/4)
 100.00% (12/12)
 100.00% (14/14)
- (0/0)
facade/redaction_summary.rs
 100.00% (7/7)
 100.00% (41/41)
 100.00% (29/29)
- (0/0)
facade/redaction_text_output.rs
 100.00% (11/11)
 100.00% (36/36)
 100.00% (43/43)
- (0/0)
facade/redaction_usage.rs
 100.00% (14/14)
  98.55% (68/69)
  98.59% (70/71)
- (0/0)
facade/redactor.rs
 100.00% (12/12)
  95.35% (41/43)
  91.80% (56/61)
- (0/0)
facade/redactor/domain.rs
 100.00% (5/5)
 100.00% (29/29)
 100.00% (46/46)
- (0/0)
facade/redactor/http.rs
 100.00% (12/12)
 100.00% (68/68)
 100.00% (96/96)
- (0/0)
facade/redactor/internal/bounded_json_writer.rs
  80.00% (4/5)
  84.62% (22/26)
  87.50% (28/32)
- (0/0)
facade/redactor/json.rs
  87.50% (7/8)
  97.37% (37/38)
  92.54% (62/67)
- (0/0)
facade/redactor/process.rs
 100.00% (15/15)
 100.00% (95/95)
 100.00% (128/128)
- (0/0)
facade/redactor/uri.rs
 100.00% (3/3)
 100.00% (13/13)
 100.00% (23/23)
- (0/0)
formats/argv/argv_item.rs
 100.00% (5/5)
 100.00% (26/26)
 100.00% (24/24)
- (0/0)
formats/argv/argv_redaction_writer.rs
 100.00% (5/5)
  86.67% (26/30)
  91.84% (45/49)
- (0/0)
formats/argv/batch_redaction.rs
 100.00% (4/4)
  91.67% (22/24)
  87.80% (36/41)
- (0/0)
formats/argv/inspection.rs
 100.00% (1/1)
  90.00% (27/30)
  93.18% (41/44)
- (0/0)
formats/argv/redaction.rs
 100.00% (24/24)
  97.24% (352/362)
  95.58% (562/588)
- (0/0)
formats/env/batch_redaction.rs
 100.00% (3/3)
  92.31% (24/26)
  91.23% (52/57)
- (0/0)
formats/env/env_redaction_writer.rs
 100.00% (4/4)
  91.43% (32/35)
  94.64% (53/56)
- (0/0)
formats/env/inspection.rs
 100.00% (2/2)
  91.89% (34/37)
  94.12% (48/51)
- (0/0)
formats/env/redaction.rs
 100.00% (8/8)
  96.62% (143/148)
  95.12% (234/246)
- (0/0)
formats/http/batch_redaction.rs
 100.00% (6/6)
  89.74% (70/78)
  86.23% (119/138)
- (0/0)
formats/http/body_capture.rs
 100.00% (10/10)
 100.00% (64/64)
 100.00% (65/65)
- (0/0)
formats/http/body_capture_error.rs
 100.00% (1/1)
 100.00% (5/5)
 100.00% (7/7)
- (0/0)
formats/http/context_rules_builder.rs
 100.00% (5/5)
 100.00% (21/21)
  96.15% (25/26)
- (0/0)
formats/http/field_redactor.rs
 100.00% (10/10)
 100.00% (70/70)
 100.00% (68/68)
- (0/0)
formats/http/http_field_context.rs
 100.00% (1/1)
  66.67% (4/6)
  66.67% (4/6)
- (0/0)
formats/http/http_policy.rs
 100.00% (6/6)
 100.00% (18/18)
 100.00% (18/18)
- (0/0)
formats/http/http_policy_builder.rs
  94.74% (18/19)
  96.70% (88/91)
  95.56% (129/135)
- (0/0)
formats/http/http_redaction_writer.rs
 100.00% (17/17)
  91.13% (185/203)
  91.39% (329/360)
- (0/0)
formats/http/inspection.rs
 100.00% (17/17)
  92.93% (184/198)
  93.71% (298/318)
- (0/0)
formats/http/internal/bounded_body_writer.rs
 100.00% (4/4)
 100.00% (14/14)
 100.00% (16/16)
- (0/0)
formats/http/internal/bounded_log_writer.rs
 100.00% (8/8)
 100.00% (39/39)
 100.00% (51/51)
- (0/0)
formats/http/internal/content_type.rs
 100.00% (18/18)
  97.87% (92/94)
  97.53% (158/162)
- (0/0)
formats/http/internal/form.rs
 100.00% (13/13)
  91.67% (77/84)
  96.03% (145/151)
- (0/0)
formats/http/internal/header_parameter.rs
  91.67% (11/12)
  81.19% (82/101)
  81.77% (157/192)
- (0/0)
formats/http/internal/http_policy_executor.rs
 100.00% (7/7)
 100.00% (60/60)
 100.00% (56/56)
- (0/0)
formats/http/internal/http_policy_executor/body.rs
 100.00% (5/5)
  89.17% (107/120)
  92.27% (179/194)
- (0/0)
formats/http/internal/http_policy_executor/diagnostics.rs
 100.00% (3/3)
  63.16% (24/38)
  53.73% (36/67)
- (0/0)
formats/http/internal/http_policy_executor/form_body.rs
 100.00% (1/1)
  80.00% (12/15)
  80.00% (16/20)
- (0/0)
formats/http/internal/http_policy_executor/headers.rs
 100.00% (4/4)
 100.00% (59/59)
 100.00% (105/105)
- (0/0)
formats/http/internal/http_policy_executor/json_body.rs
  75.00% (3/4)
  76.92% (50/65)
  74.29% (52/70)
- (0/0)
formats/http/internal/http_policy_executor/multipart_body.rs
 100.00% (1/1)
  91.43% (32/35)
  87.10% (27/31)
- (0/0)
formats/http/internal/http_policy_executor/text_body.rs
 100.00% (1/1)
 100.00% (15/15)
 100.00% (28/28)
- (0/0)
formats/http/internal/http_policy_executor/url.rs
 100.00% (7/7)
  94.26% (115/122)
  93.86% (214/228)
- (0/0)
formats/http/internal/http_rendered.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (6/6)
- (0/0)
formats/http/internal/json.rs
  88.89% (8/9)
  96.43% (54/56)
  93.26% (83/89)
- (0/0)
formats/http/internal/multipart.rs
 100.00% (29/29)
  83.89% (276/329)
  82.24% (500/608)
- (0/0)
formats/http/internal/multipart_part_metadata.rs
 100.00% (6/6)
  87.50% (28/32)
  82.00% (41/50)
- (0/0)
formats/http/internal/nested_url.rs
  91.67% (11/12)
  80.00% (76/95)
  82.24% (125/152)
- (0/0)
formats/http/internal/parsed_body.rs
 100.00% (2/2)
 100.00% (14/14)
 100.00% (8/8)
- (0/0)
formats/json/batch_redaction.rs
 100.00% (2/2)
  79.17% (19/24)
  78.33% (47/60)
- (0/0)
formats/json/bounded_json_redaction.rs
  66.67% (2/3)
  95.24% (20/21)
  89.66% (26/29)
- (0/0)
formats/json/inspection.rs
 100.00% (3/3)
  90.24% (37/41)
  92.06% (58/63)
- (0/0)
formats/json/internal/json_redaction_state.rs
  85.71% (6/7)
  67.16% (45/67)
  68.67% (57/83)
- (0/0)
formats/json/internal/json_structure_seed.rs
 100.00% (1/1)
 100.00% (13/13)
 100.00% (13/13)
- (0/0)
formats/json/internal/json_structure_visitor.rs
  92.31% (12/13)
  99.17% (120/121)
  97.44% (114/117)
- (0/0)
formats/json/internal/redacted_value.rs
 100.00% (2/2)
 100.00% (49/49)
  94.81% (73/77)
- (0/0)
formats/json/json_redaction_writer.rs
 100.00% (12/12)
  92.17% (106/115)
  92.15% (176/191)
- (0/0)
formats/json/parse_counter.rs
 100.00% (3/3)
 100.00% (9/9)
 100.00% (15/15)
- (0/0)
formats/json/serialize_redacted_value.rs
 100.00% (1/1)
 100.00% (7/7)
 100.00% (7/7)
- (0/0)
formats/process/admitted_command_items.rs
 100.00% (2/2)
  70.00% (14/20)
  76.67% (23/30)
- (0/0)
formats/process/admitted_environment_pairs.rs
 100.00% (1/1)
  82.61% (19/23)
  82.76% (24/29)
- (0/0)
formats/process/batch_redaction.rs
 100.00% (1/1)
  87.27% (48/55)
  71.60% (58/81)
- (0/0)
formats/process/command_items.rs
 100.00% (5/5)
 100.00% (17/17)
 100.00% (27/27)
- (0/0)
formats/process/process_redaction_writer.rs
  75.00% (3/4)
  76.92% (30/39)
  78.00% (39/50)
- (0/0)
formats/uri/batch_redaction.rs
 100.00% (1/1)
  71.43% (10/14)
  70.00% (21/30)
- (0/0)
formats/uri/inspection.rs
 100.00% (5/5)
  93.33% (56/60)
  88.14% (104/118)
- (0/0)
formats/uri/internal/bounded_uri_writer.rs
 100.00% (6/6)
  93.75% (45/48)
  94.81% (73/77)
- (0/0)
formats/uri/internal/uri_component_writer.rs
 100.00% (3/3)
  86.36% (19/22)
  90.91% (30/33)
- (0/0)
formats/uri/redaction.rs
 100.00% (11/11)
  85.33% (157/184)
  82.67% (272/329)
- (0/0)
formats/uri/uri_policy.rs
 100.00% (3/3)
 100.00% (14/14)
 100.00% (10/10)
- (0/0)
formats/uri/uri_policy_builder.rs
  83.33% (5/6)
  87.50% (21/24)
  85.71% (18/21)
- (0/0)
formats/uri/uri_redaction_boundary.rs
 100.00% (4/4)
 100.00% (16/16)
 100.00% (31/31)
- (0/0)
formats/uri/uri_redaction_writer.rs
 100.00% (6/6)
  95.83% (46/48)
  97.62% (82/84)
- (0/0)
output/log_escape.rs
 100.00% (4/4)
 100.00% (35/35)
 100.00% (62/62)
- (0/0)
output/masked_value.rs
 100.00% (4/4)
 100.00% (12/12)
 100.00% (13/13)
- (0/0)
policy/field/allow_rule.rs
 100.00% (3/3)
 100.00% (9/9)
 100.00% (9/9)
- (0/0)
policy/field/field_classification.rs
 100.00% (5/5)
 100.00% (22/22)
 100.00% (35/35)
- (0/0)
policy/field/redaction_floor.rs
 100.00% (10/10)
  93.85% (61/65)
  90.43% (85/94)
- (0/0)
policy/field/redaction_floor_builder.rs
 100.00% (7/7)
 100.00% (30/30)
  97.50% (39/40)
- (0/0)
policy/field/redaction_rules.rs
  96.67% (29/30)
  96.27% (155/161)
  94.09% (207/220)
- (0/0)
policy/field/sensitive_field_preset.rs
 100.00% (1/1)
 100.00% (8/8)
 100.00% (8/8)
- (0/0)
policy/field/sensitive_field_rule.rs
 100.00% (3/3)
 100.00% (9/9)
 100.00% (9/9)
- (0/0)
policy/field/unknown_field_policy.rs
 100.00% (1/1)
 100.00% (5/5)
 100.00% (6/6)
- (0/0)
policy/internal/bounded_mask_writer.rs
 100.00% (5/5)
 100.00% (35/35)
 100.00% (62/62)
- (0/0)
policy/internal/field_name.rs
 100.00% (8/8)
 100.00% (69/69)
 100.00% (115/115)
- (0/0)
policy/masking/mask_policy.rs
 100.00% (15/15)
  98.71% (153/155)
  95.98% (215/224)
- (0/0)
policy/masking/masking_policy.rs
 100.00% (11/11)
 100.00% (58/58)
 100.00% (70/70)
- (0/0)
policy/masking/masking_policy_builder.rs
 100.00% (8/8)
  97.62% (41/42)
  96.72% (59/61)
- (0/0)
policy/policy_error.rs
 100.00% (1/1)
  81.82% (9/11)
  81.25% (13/16)
- (0/0)
policy/policy_location.rs
 100.00% (1/1)
 100.00% (9/9)
 100.00% (21/21)
- (0/0)
policy/redaction_limits.rs
 100.00% (21/21)
 100.00% (87/87)
 100.00% (85/85)
- (0/0)
policy/redaction_limits_builder.rs
 100.00% (17/17)
 100.00% (102/102)
 100.00% (124/124)
- (0/0)
policy/redaction_policy.rs
  90.32% (28/31)
  92.95% (145/156)
  90.11% (164/182)
- (0/0)
policy/redaction_policy_builder.rs
 100.00% (10/10)
  98.18% (108/110)
  92.56% (112/121)
- (0/0)
policy/redaction_policy_builder/fields_builder.rs
 100.00% (19/19)
  99.06% (105/106)
  99.34% (151/152)
- (0/0)
policy/redaction_policy_builder/http_context_builder_view.rs
 100.00% (10/10)
 100.00% (64/64)
 100.00% (100/100)
- (0/0)
policy/redaction_policy_builder/http_policy_builder_view.rs
 100.00% (8/8)
 100.00% (41/41)
 100.00% (39/39)
- (0/0)
policy/redaction_policy_builder/uri_policy_builder_view.rs
 100.00% (2/2)
 100.00% (8/8)
 100.00% (12/12)
- (0/0)
policy/redaction_rules_builder.rs
 100.00% (17/17)
 100.00% (91/91)
 100.00% (138/138)
- (0/0)
policy/resolved_field.rs
 100.00% (1/1)
 100.00% (9/9)
 100.00% (12/12)
- (0/0)
runtime/batch_output_buffer.rs
 100.00% (6/6)
 100.00% (25/25)
 100.00% (28/28)
- (0/0)
runtime/batch_publication.rs
 100.00% (3/3)
 100.00% (18/18)
 100.00% (16/16)
- (0/0)
runtime/batch_session.rs
  95.24% (40/42)
  83.40% (221/265)
  85.98% (319/371)
- (0/0)
runtime/format_admission.rs
 100.00% (2/2)
  88.57% (31/35)
  90.70% (39/43)
- (0/0)
runtime/inspection_accumulator.rs
 100.00% (3/3)
 100.00% (8/8)
 100.00% (11/11)
- (0/0)
runtime/inspection_runtime.rs
  42.86% (3/7)
  53.85% (14/26)
  56.25% (18/32)
- (0/0)
runtime/inspection_session.rs
 100.00% (7/7)
 100.00% (35/35)
 100.00% (43/43)
- (0/0)
runtime/internal/input_capture.rs
 100.00% (4/4)
 100.00% (27/27)
 100.00% (33/33)
- (0/0)
runtime/internal/scalar_failure.rs
 100.00% (1/1)
 100.00% (5/5)
 100.00% (5/5)
- (0/0)
runtime/json_structure_admission.rs
 100.00% (6/6)
 100.00% (49/49)
 100.00% (61/61)
- (0/0)
runtime/operation_byte_sink.rs
 100.00% (4/4)
 100.00% (19/19)
 100.00% (24/24)
- (0/0)
runtime/operation_sink.rs
 100.00% (19/19)
 100.00% (125/125)
  99.02% (203/205)
- (0/0)
runtime/redaction_budget.rs
 100.00% (15/15)
  98.77% (80/81)
  98.13% (105/107)
- (0/0)
runtime/redaction_handle.rs
 100.00% (2/2)
 100.00% (9/9)
 100.00% (6/6)
- (0/0)
runtime/redaction_handle_error.rs
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/9)
- (0/0)
runtime/render_runtime.rs
 100.00% (6/6)
 100.00% (23/23)
 100.00% (27/27)
- (0/0)
runtime/rendered_operation.rs
 100.00% (8/8)
  95.56% (43/45)
  95.83% (46/48)
- (0/0)
runtime/rendered_summary.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (6/6)
- (0/0)
runtime/runtime_core.rs
 100.00% (32/32)
  98.21% (219/223)
  97.04% (361/372)
- (0/0)
runtime/runtime_session.rs
 100.00% (39/39)
  94.12% (176/187)
  95.72% (291/304)
- (0/0)
runtime/scalar_operation.rs
 100.00% (2/2)
  79.17% (38/48)
  73.03% (65/89)
- (0/0)
runtime/structural_budget.rs
 100.00% (11/11)
  92.50% (74/80)
  92.78% (90/97)
- (0/0)
runtime/summary_builder.rs
 100.00% (4/4)
 100.00% (25/25)
 100.00% (33/33)
- (0/0)
runtime/text_output_buffer.rs
 100.00% (3/3)
 100.00% (9/9)
 100.00% (12/12)
- (0/0)
runtime/text_session.rs
  92.31% (24/26)
  91.62% (164/179)
  92.31% (240/260)
- (0/0)
runtime/transaction_guard.rs
 100.00% (4/4)
 100.00% (17/17)
 100.00% (15/15)
- (0/0)
runtime/transaction_id.rs
 100.00% (2/2)
 100.00% (12/12)
 100.00% (31/31)
- (0/0)
Totals
  96.92% (1386/1430)
  92.62% (9583/10347)
  91.27% (13775/15093)
- (0/0)
Generated by llvm-cov -- llvm version 21.1.8-rust-1.94.0-stable