[][src]Crate revenq

Nomenclature

This library generally is designed to handle events. It doesn't "pin" the user to a single event container, instead, it abstracts away from this and generally handles so-called revisions, which may contain one event at a time, or a Vec<Event>, the only requirements are that the revisions must have a size known at compile time (due to limitations of the used backend).

Structs

Queue

A simple event / revision queue

RevisionDetachError

Error indicating a failed RevisionRef::try_detach call.

RevisionRef

A owning reference to a revision.