Module callbacks

Source
Expand description

Callback system for FerricLink Core

This module provides a comprehensive callback system for monitoring and tracing the execution of FerricLink components.

Structs§

CallbackManager
A callback manager that manages multiple callback handlers
ConsoleCallbackHandler
A console callback handler that prints run information to stdout
MemoryCallbackHandler
A callback handler that collects run information in memory
RunId
A run ID for tracking execution
RunInfo
Information about a run

Traits§

CallbackHandler
Base trait for all callback handlers

Functions§

colored_console_callback_handler
Helper function to create a colored console callback handler
console_callback_handler
Helper function to create a console callback handler
memory_callback_handler
Helper function to create a memory callback handler
verbose_colored_console_callback_handler
Helper function to create a verbose colored console callback handler
verbose_console_callback_handler
Helper function to create a verbose console callback handler