pub fn mask(req: &Request) -> Result<String, TransformError>Examples found in repository?
examples/usage.rs (line 43)
34fn mask_string() {
35 let sample_json = r#"{"hello": "world"}"#;
36
37 let req = Request {
38 data: sample_json.into(),
39 path: "hello".to_string(),
40 value: "".to_string(),
41 };
42
43 let updated_json = snitch_transform::transform::mask(&req).unwrap();
44
45 println!(
46 "Input JSON: {} || Result JSON: {}",
47 sample_json, updated_json,
48 )
49}
50
51fn mask_number() {
52 let sample_json = r#"{"hello": 329328102938}"#;
53
54 let req = Request {
55 path: "hello".to_string(),
56 data: sample_json.into(),
57 value: "".to_string(), // default
58 };
59
60 let updated_json = snitch_transform::transform::mask(&req).unwrap();
61
62 println!(
63 "Input JSON: {} || Result JSON: {}",
64 sample_json, updated_json,
65 )
66}