Module sokoban::node_allocator

source ·

Structs

Enums

Enum representing the fields of a simple node (Linked List / Binary Tree): 0 - left pointer 1 - right pointer
Enum representing the fields of a tree node: 0 - left pointer 1 - right pointer 2 - parent pointer 3 - value pointer (index of leaf)

Constants

Traits

This is a convenience trait that exposes an interface to read a struct from an arbitrary byte array
This trait provides an API for map-like data structures that use the NodeAllocator struct as the underlying container
This trait adds additional functions for sorted map data structures that use the NodeAllocator