Struct opendp::dom::MapDomain [−][src]
pub struct MapDomain<DK: Domain, DV: Domain> where
DK::Carrier: Eq + Hash, {
pub key_domain: DK,
pub value_domain: DV,
}
Expand description
A Domain that contains maps of (homogeneous) values.
Fields
key_domain: DK
value_domain: DV
Implementations
Trait Implementations
Auto Trait Implementations
impl<DK, DV> RefUnwindSafe for MapDomain<DK, DV> where
DK: RefUnwindSafe,
DV: RefUnwindSafe,
impl<DK, DV> UnwindSafe for MapDomain<DK, DV> where
DK: UnwindSafe,
DV: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.
Casts the value.
Casts the value.