19 releases (4 breaking)
0.5.0 | May 25, 2022 |
---|---|
0.4.9 | Apr 29, 2022 |
0.4.7 | Mar 8, 2022 |
0.4.5 | Feb 25, 2022 |
0.1.3 | Jan 20, 2022 |
#31 in #observable
48 downloads per month
135KB
2.5K
SLoC
Remoc-obs — remotely observable collection types
This crate is deprecated: Remoc-obs has been integrated into Remoc as of version 0.10. Please update your references to use the remoc::robs
module. Development continues as part of the Remoc repository.
Overview
This crate provides collections that emit an event for each change. This event stream can be sent to a local or remote endpoint (using Remoc), where it can be either processed event-wise or a mirrored collection can be built from it.
The following observable types are implemented:
- vector
- append-only list
- hash map
- hash set
Supported Rust versions
Remoc-obs is built against the latest stable release. The minimum supported Rust version (MSRV) is 1.58.
License
Remoc-obs is licensed under the Apache 2.0 license.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Remoc-obs by you, shall be licensed as Apache 2.0, without any additional terms or conditions.
Dependencies
~5–7.5MB
~126K SLoC