buffer
Package buffer
import "github.com/luxfi/node/utils/buffer"Types
BlockingDeque
func NewUnboundedBlockingDeque[T any](initSize int) BlockingDeque[T]Deque
An unbounded deque (double-ended queue). See https://en.wikipedia.org/wiki/Double-ended_queue Not safe for concurrent access.
func NewUnboundedDeque[T any](initSize int) Deque[T]Queue
A FIFO queue.
func NewBoundedQueue[T any](maxSize int, onEvict func(T)) (Queue[T], error)