pub trait MeetSemiLattice: Eq {
// Required method
fn meet(&mut self, other: &Self) -> bool;
}Expand description
A partially ordered set that has a greatest lower bound for any pair of elements in the set.
Dataflow analyses only require that their domains implement JoinSemiLattice, not
MeetSemiLattice. However, types that will be used as dataflow domains should implement both
so that they can be used with Dual.
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.