# Constants
ContextCancelledStatus specifies the context has been cancelled probably due to timeout.
RunningStatus specifies the scheduler is in the main loop processing chains.
Shutdown specifies proper termination of the session.
# Structs
Chain structure used to represent tasks chains.
IntervalChain structure used to represent repeated chains.
Scheduler is the main class for running the tasks.
# Type aliases
RunStatus specifies the current status of execution.