Function vstd::map_lib::lemma_union_insert_left
source · pub broadcast proof fn lemma_union_insert_left<K, V>(m1: Map<K, V>, m2: Map<K, V>, k: K, v: V)
Expand description
requires
!m2.contains_key(k),
ensures#[trigger] m1.insert(k, v).union_prefer_right(m2)
== m1.union_prefer_right(m2).insert(k, v),