Skip to main content

Module active

Module active 

Source
Expand description

Checked allocation-free runtime access after batch commit. Runtime mappings exposed only after complete batch commit.

Raw-pointer consumers must quiesce every thread that dereferences an acquired pointer before aborting, closing, or dropping the owning session or mapping: a successful acquisition proves liveness only at its own call boundary, never for any later use. The crate::binding module is the safe alternative for consumers who do not need raw pointers at all; it needs no raw-pointer feature.

Structs§

ActiveReader
Stable read-only mapping of peer-writable hostile bytes.
ActiveWriter
Stable sole-writer mapping. It is movable between threads but deliberately not shareable between threads.
PrefaultResult
Bounded result of an explicit off-thread prefault operation.

Enums§

AccessError
Checked active-memory access failure.