# Functions
NewCallbackSerializer returns a new CallbackSerializer instance.
NewEvent returns a new, ready-to-use Event.
NewPubSub returns a new PubSub instance.
# Structs
CallbackSerializer provides a mechanism to schedule callbacks in a synchronized manner.
Event represents a one-time event that may occur in the future.
PubSub is a simple one-to-many publish-subscribe system that supports messages of arbitrary type.
# Interfaces
Subscriber represents an entity that is subscribed to messages published on a PubSub.