[−][src]Module spectrusty_core::memory
Memory API.
Modules
| serde | Utilities for serializing memory as base64 strings or just bytes in binary serializers. |
Structs
| MemPageOffset | A type returned by ZxMemory::page_index_at. |
| MemPageRefIter | |
| NoMemoryExtension | A placeholder memory extension. Useful as a default. |
Enums
| MemoryKind | |
| PageMutSlice | A type yielded by ZxMemory::for_each_page_mut. |
| ZxMemoryError |
Constants
| MEM8K_SIZE | |
| MEM16K_SIZE | |
| MEM32K_SIZE | |
| MEM48K_SIZE | |
| MEM64K_SIZE | |
| MEM128K_SIZE | |
| SCREEN_SIZE |
Traits
| MemoryExtension | An interface for memory paging extensions of ZxMemory. |
| ZxMemory | A trait for interfacing ZX Spectrum's various memory types. |
Type Definitions
| ExRom | Represents an external ROM as a shared pointer to a slice of bytes. |
| Result | A type returned by some of ZxMemory methods. |
| ScreenArray | Represents a single screen memory. |