Crate psx_shm

Source

Structs§

BorrowedMap
A wrapper around an memmap2::MmapMut to prevent one from accidentally calling Shm::map twice on the same Shm (which could very easily introduce memory unsoundness). To use the contained map, just call BorrowedMap::map. One cannot safely move the map out of this struct, as that would easily allow them to break the lifetime-dependent relationship between this map and the Shm it’s mapped onto.
Shm
UnlinkOnDrop