| 123456789101112131415161718 |
- package core_spec
- import (
- "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs"
- "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs/store_key"
- )
- // IDictRec -- интерфейс потокобезопасного словаря KV-бакета.
- type IDictRec interface {
- // Get -- возвращает значение по ключу
- Get(key *store_key.AStoreKey) IOption[IRecKv]
- // Set -- устанавливает значение по ключу
- Set(val IRecKv) IResult[EBool]
- // Del -- удаляет значение по ключу
- Del(key *store_key.AStoreKey)
- // Len -- возвращает количество записей
- Len() defs.Int
- }
|