Module memory

Module memory 

Source
Expand description

Memory API.

Modules§

arrays
Utilities for serializing arrays as tuples.
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 Aliases§

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.