opendp 0.14.2-dev.20260401.2

A library of differential privacy algorithms for the statistical analysis of sensitive private data.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use super::*;

#[test]
fn test_lipschitz_mul() -> Fallible<()> {
    let extension = make_lipschitz_float_mul(
        AtomDomain::new_non_nan(),
        AbsoluteDistance::default(),
        2.,
        (0., 10.),
    )?;
    assert_eq!(extension.invoke(&1.3)?, 2.6);
    println!("{:?}", extension.invoke(&1.3));
    Ok(())
}