Documentation
¶
Index ¶
- type BTree
- func (b *BTree) AscendGt(k btree.Item, filter func(btree.Item) bool, n int) []btree.Item
- func (b *BTree) AscendGte(k btree.Item, filter func(btree.Item) bool, n int) []btree.Item
- func (b *BTree) Delete(k btree.Item)
- func (b *BTree) DescendLt(k btree.Item, filter func(btree.Item) bool, n int) []btree.Item
- func (b *BTree) DescendLte(k btree.Item, filter func(btree.Item) bool, n int) []btree.Item
- func (b *BTree) Get(k btree.Item) btree.Item
- func (b *BTree) Insert(v btree.Item)
- func (b *BTree) Update(oldV btree.Item, newV btree.Item)
- func (b *BTree) UpdateOrInsert(oldV btree.Item, newV btree.Item)
- type FilterFn
- type IterFn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BTree ¶
type BTree struct {
// contains filtered or unexported fields
}
func (*BTree) DescendLte ¶
Click to show internal directories.
Click to hide internal directories.