Module relations
vstd
Module relations
Module Items
Functions
In crate vstd
Modules
arithmetic
array
atomic
atomic_ghost
bits
bytes
calc_macro
cell
compute
function
hash_map
hash_set
invariant
laws_cmp
laws_eq
layout
logatom
map
map_lib
math
modes
multiset
multiset_lib
pcm
pcm_lib
pervasive
prelude
proph
raw_ptr
relations
rwlock
seq
seq_lib
set
set_lib
shared
simple_pptr
slice
std_specs
storage_protocol
string
thread
tokens
view
Macros
assert_by_contradiction
assert_maps_equal
assert_multisets_equal
assert_multisets_equal_internal
assert_seqs_equal
assert_sets_equal
atomic_with_ghost
calc
map
open_atomic_invariant
open_atomic_invariant_in_proof
open_atomic_invariant_in_proof_internal
open_atomic_invariant_internal
open_local_invariant
open_local_invariant_in_proof
open_local_invariant_in_proof_internal
open_local_invariant_internal
pcell_opt
pcell_points
seq
set
vpanic
Functions
group_vstd_default
vstd
Module
relations
Copy item path
Settings
Help
Summary
Source
Expand description
Provides specifications for spec closures as relations.
Functions
§
antisymmetric
associative
asymmetric
commutative
connected
equivalence_
relation
injective
irreflexive
is_
greatest
is_
least
is_
maximal
is_
minimal
lemma_
new_
first_
element_
still_
sorted_
by
partial_
ordering
pre_
ordering
reflexive
sorted_
by
strict_
total_
ordering
strongly_
connected
symmetric
total_
ordering
transitive