[][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.