# RefTrie

A RefTrie is a RefSubject specialized over a Trie.

## Signatures

```ts
export interface RefTrie<in out V, in out E = never, out R = never> extends RefSubject.RefSubject<Trie.Trie<V>, E, R> {
}
```

## Why

Defines trie state with the same current-read, pushed-update, and synchronized-write contract as
RefSubject.

## Ownership and lifetime

RefTrie is a contract and performs no acquisition. Implementations retain the errors, services,
interruption, and Scope requirements expressed by its members.
