beamtrace/privacy
Types
pub type Fingerprint =
fn(String) -> String
Values
pub fn render(view: types.TermView) -> String
Human-readable rendering used by text exports. It deliberately renders fingerprints as a marker rather than exposing the digest or source value.
pub fn shape(
term: types.RawTerm,
privacy: types.Privacy,
fingerprint: fn(String) -> String,
) -> types.TermView
Shapes a term before it can leave the observed node.
Metadata mode never places a scalar value in display. Its salted
fingerprint is useful only for equality checks within one capture.