Module creusot_contracts::logic
source · Expand description
Definitions for pearlite code
This contains types and traits that are meant to be used in logical code.
Re-exports§
pub use ord::OrdLogic;
Modules§
- Definition for using orderings in pearlite.
Structs§
- A finite map type usable in pearlite and
ghost!
blocks. - A finite set type usable in pearlite and
ghost!
blocks. - An unbounded, mathematical integer.
- A mapping: map every value of type
A
to a value of typeB
. - A type of sequence usable in pearlite and
ghost!
blocks. - A (possibly infinite) set type.