15 releases (9 stable)
Uses new Rust 2024
| 1.5.1 | Apr 25, 2026 |
|---|---|
| 1.5.0 | Jul 18, 2025 |
| 1.4.0 | May 19, 2025 |
| 1.3.2 | Oct 25, 2024 |
| 0.1.4 | Oct 6, 2023 |
#1092 in Science
107 downloads per month
Used in 23 crates
(21 directly)
51KB
1K
SLoC
gmt_dos-actors-clients_interface
Interface definition betweeen an actor and an actor's client.
Data is passed from the actor to the client by invoking Read::read from the client.
Data is passed from the client to the actor by invoking Write::write from the client.
The client state may be updated by invoking Update::update from the client
The macro [chain] conveniently allows to invoke the sequence of [Read], [Update] and [Write] traits to a series of clients.
gmt_dos-actors-clients_interface
Interface definition betweeen an actor and an actor's client.
Data is passed from the actor to the client by invoking Read::read from the client.
Data is passed from the client to the actor by invoking Write::write from the client.
The client state may be updated by invoking Update::update from the client
Dependencies
~0.2–0.9MB
~18K SLoC