reinterpret
open fun reinterpret(addr: MemorySegment, arena: Arena, cleanup: Consumer<MemorySegment>): MemorySegment
Reinterprets addr using target arena and cleanupAction (if any). The returned segment has size layout().byteSize()
open fun reinterpret(addr: MemorySegment, elementCount: Long, arena: Arena, cleanup: Consumer<MemorySegment>): MemorySegment
Reinterprets addr using target arena and cleanupAction (if any). The returned segment has size elementCount * layout().byteSize()