Expand description
JSON publishing over moq-net tracks, in two modes:
snapshot: lossy. One JSON value updated over time; a consumer only gets the most recent value. Intermediate updates are collapsed and older groups are dropped.stream: lossless. An ordered append-log of self-contained records; every record is preserved and delivered in order, nothing is ever superseded.
Pick snapshot when consumers care about “what is the value now” (a catalog, a status
document) and stream when they care about every record (an event log, a media timeline).
Modules§
- snapshot
- Lossy latest-value JSON publishing over
moq-nettracks. - stream
- Lossless append-log JSON publishing over
moq-nettracks.
Structs§
- Diff
- The result of diffing a value into an RFC 7396 merge patch.
Enums§
- Error
- Errors produced while publishing or consuming JSON.
Functions§
- diff
- Generate an RFC 7396 merge patch transforming
oldintonew.