diff-priv 0.1.0

k-anonymity, (c,l)-diversity and ε-differential privacy framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/// Analyses the overall data loss experienced throughout the
/// algorithms lifetime
#[derive(Default)]
pub struct SseAnalyser {
    sum_info_loss: f64,
}

impl SseAnalyser {
    pub fn add_info_loss(&mut self, info_loss: f64) {
        self.sum_info_loss += info_loss
    }

    pub fn total_info_loss(&self) -> f64 {
        self.sum_info_loss
    }
}