Versions in this module Expand all Collapse all v4 v4.1.1 Jun 4, 2023 Changes in this version + const MaxNodeSize + type Arena struct + type Iterator struct + func (s *Iterator) Close() error + func (s *Iterator) Key() []byte + func (s *Iterator) Next() + func (s *Iterator) Prev() + func (s *Iterator) Seek(target []byte) + func (s *Iterator) SeekForPrev(target []byte) + func (s *Iterator) SeekToFirst() + func (s *Iterator) SeekToLast() + func (s *Iterator) Valid() bool + func (s *Iterator) Value() y.ValueStruct + func (s *Iterator) ValueUint64() uint64 + type Skiplist struct + OnClose func() + func NewSkiplist(arenaSize int64) *Skiplist + func (s *Skiplist) DecrRef() + func (s *Skiplist) Empty() bool + func (s *Skiplist) Get(key []byte) y.ValueStruct + func (s *Skiplist) IncrRef() + func (s *Skiplist) MemSize() int64 + func (s *Skiplist) NewIterator() *Iterator + func (s *Skiplist) NewUniIterator(reversed bool) *UniIterator + func (s *Skiplist) Put(key []byte, v y.ValueStruct) + type UniIterator struct + func (s *UniIterator) Close() error + func (s *UniIterator) Key() []byte + func (s *UniIterator) Next() + func (s *UniIterator) Rewind() + func (s *UniIterator) Seek(key []byte) + func (s *UniIterator) Valid() bool + func (s *UniIterator) Value() y.ValueStruct Other modules containing this package github.com/inoxlang/badger-memory-only