Macros§
- open_
atomic_ update - open_
atomic_ update_ in_ proof - peek_
atomic_ update - peek_
atomic_ update_ in_ proof - try_
open_ atomic_ update - try_
open_ atomic_ update_ in_ proof
Structs§
- Atomic
Update - The atomic update (AU) is a ghost object which encapsulates the linearization point of a logically atomic function.
- Commit
- A trivial wrapper type which indicates a commit.
- PAtomic
Bool - PAtomic
I8 - PAtomic
I16 - PAtomic
I32 - PAtomic
I64 - PAtomic
Isize - PAtomic
Ptr - PAtomic
U8 - PAtomic
U16 - PAtomic
U32 - PAtomic
U64 - PAtomic
Usize - Permission
Bool - Permission
Data Bool - Permission
Data I8 - Permission
Data I16 - Permission
Data I32 - Permission
Data I64 - Permission
Data Isize - Permission
Data Ptr - Permission
Data U8 - Permission
Data U16 - Permission
Data U32 - Permission
Data U64 - Permission
Data Usize - Permission
I8 - Permission
I16 - Permission
I32 - Permission
I64 - Permission
Isize - Permission
Ptr - Permission
U8 - Permission
U16 - Permission
U32 - Permission
U64 - Permission
Usize
Enums§
- Update
Control Flow - The control flow corresponding to the atomic update output.
Traits§
- Update
Predicate - Trait used to specify the update predicate for the
AtomicUpdate. - Update
Try