pub open spec fn frame_preserving_update<P: PCM>(a: P, b: P) -> boolExpand description
{ forall |c| P::op(a, c).valid() ==> P::op(b, c).valid() }A frame preserving update is an update of a value from a --> b such that every value c
that could compose with a (also called the frame) can still compose with b.