Expand description

Remotely observable hash map.

Basic use

Create a ObservableHashMap and obtain a subscription to it using ObservableHashMap::subscribe. Send this subscription to a remote endpoint via a remote channel and call HashMapSubscription::mirror on the remote endpoint to obtain a live mirror of the observed hash map.

Structs

Observable hash map subscription.

A mutable iterator over the key-value pairs in an observable hash map.

A hash map that is mirroring an observable hash map.

A snapshot view of an observable hash map.

A hash map that emits an event for each change.

A mutable reference to a value inside an observable hash map.

Enums

A hash map change event.

An error occurred during receiving over a broadcast channel.

An error occurred during sending an event for an observable HashMap change.