TreeBuildBuffer

sealed interface TreeBuildBuffer

Type-safe representation of a tree buffer source — either a flat List of ints or a BufferCursor for streaming construction.

Inheritors

Types

Link copied to clipboard
data class CursorBuffer(val cursor: BufferCursor) : TreeBuildBuffer
Link copied to clipboard
data class ListBuffer(val data: List<Int>) : TreeBuildBuffer