Skip to main content

normalize_value

Function normalize_value 

Source
pub fn normalize_value(
    value: &mut Value,
    key: Option<&str>,
    ctx: &NormalizationContext,
)
Expand description

Normalize a JSON value in-place according to the canonical rules.

  • Timestamp keys (string or number) → placeholder / zero
  • Transport ID keys → placeholder
  • Fixed keys (cwd, host) → placeholder
  • Numeric transport keys (pid) → zero
  • All strings: ANSI stripping, path canonicalization, UUID/run-ID rewriting