Module opendp::core[][src]

Expand description

Core concepts of OpenDP.

This module provides the central building blocks used throughout OpenDP:

  • Measurement
  • Transformation
  • Domain
  • Metric/Measure
  • Function
  • PrivacyRelation/StabilityRelation

Structs

A mathematical function which maps values from an input Domain to an output Domain.

A randomized mechanism with certain privacy characteristics.

A boolean relation evaluating the privacy of a Measurement.

A boolean relation evaluating the stability of a Transformation.

A data transformation with certain stability characteristics.

Traits

An indicator trait that is only implemented for dataset distances.

A set which constrains the input or output of a Function.

A representation of the distance between two distributions.

A representation of the distance between two elements in a set.

An indicator trait that is only implemented for statistic distances.