stream_event_guard library
Keyed duplicate suppression and cooldown control for Dart events.
Classes
-
Dropped<
T> - A result produced when an action was not admitted by the guard.
-
EventGuard<
K> - Coordinates synchronous and asynchronous actions independently by key.
-
Executed<
T> - A result produced by an action that ran successfully.
-
GuardResult<
T> - The outcome of submitting an action to an event guard.
Enums
- DropReason
- The reason an event submission was not executed.