Versions in this module Expand all Collapse all v1 v1.20.1 Oct 29, 2025 v1.20.0 Oct 28, 2025 Changes in this version + type Batch struct + func NewBatch(ctrl *gomock.Controller) *Batch + func (m *Batch) Delete(key []byte) error + func (m *Batch) EXPECT() *BatchMockRecorder + func (m *Batch) Inner() database.Batch + func (m *Batch) Put(key, value []byte) error + func (m *Batch) Replay(w database.KeyValueWriterDeleter) error + func (m *Batch) Reset() + func (m *Batch) Size() int + func (m *Batch) Write() error + type BatchMockRecorder struct + func (mr *BatchMockRecorder) Delete(key any) *gomock.Call + func (mr *BatchMockRecorder) Inner() *gomock.Call + func (mr *BatchMockRecorder) Put(key, value any) *gomock.Call + func (mr *BatchMockRecorder) Replay(w any) *gomock.Call + func (mr *BatchMockRecorder) Reset() *gomock.Call + func (mr *BatchMockRecorder) Size() *gomock.Call + func (mr *BatchMockRecorder) Write() *gomock.Call + type Iterator struct + func NewIterator(ctrl *gomock.Controller) *Iterator + func (m *Iterator) EXPECT() *IteratorMockRecorder + func (m *Iterator) Error() error + func (m *Iterator) Key() []byte + func (m *Iterator) Next() bool + func (m *Iterator) Release() + func (m *Iterator) Value() []byte + type IteratorMockRecorder struct + func (mr *IteratorMockRecorder) Error() *gomock.Call + func (mr *IteratorMockRecorder) Key() *gomock.Call + func (mr *IteratorMockRecorder) Next() *gomock.Call + func (mr *IteratorMockRecorder) Release() *gomock.Call + func (mr *IteratorMockRecorder) Value() *gomock.Call