Documentation
¶
Index ¶
- func BucketAddKey(bucket libkv.BucketName, key []byte) []byte
- func BucketRemoveKey(bucket libkv.BucketName, key []byte) []byte
- func BucketToPrefix(bucket libkv.BucketName) []byte
- func IsTransactionOpen(ctx context.Context) bool
- func NewBucket() libkv.Bucket
- func NewItem(key []byte, valueGetter ValueGetter) libkv.Item
- func NewIterator(keys []string, valueGetter ValueGetter) libkv.Iterator
- func NewIteratorReverse(keys []string, valueGetter ValueGetter) libkv.Iterator
- func NewTx() libkv.Tx
- func OpenMemory(ctx context.Context) (libkv.DB, error)
- func SetOpenState(ctx context.Context) context.Context
- type DB
- type ValueGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BucketAddKey ¶
func BucketAddKey(bucket libkv.BucketName, key []byte) []byte
func BucketRemoveKey ¶
func BucketRemoveKey(bucket libkv.BucketName, key []byte) []byte
func BucketToPrefix ¶
func BucketToPrefix(bucket libkv.BucketName) []byte
func IsTransactionOpen ¶
func NewIterator ¶
func NewIterator( keys []string, valueGetter ValueGetter, ) libkv.Iterator
func NewIteratorReverse ¶
func NewIteratorReverse( keys []string, valueGetter ValueGetter, ) libkv.Iterator
Types ¶
Click to show internal directories.
Click to hide internal directories.