Module common

Source
Expand description

Contains common, primitive types and a prelude for easy importing.

This module defines the basic ID types used to uniquely identify phases, listeners, tasks, and other components within the Hyperclock engine. Using distinct types improves type safety and code clarity.

Modules§

prelude
A prelude module for convenient importing of the most common Hyperclock types.

Structs§

ListenerId
Uniquely and safely identifies a registered listener within the engine.
PhaseId
Uniquely identifies a phase within the engine’s cycle.
TaskId
Uniquely and safely identifies a stateful, complex task like a LifecycleLoop.