Module logging

Module logging 

Source
Expand description

Logging and progress reporting system for LangExtract.

This module provides a unified system for logging and progress reporting that can be controlled by library users and CLI applications.

Structs§

ConsoleProgressHandler
Console progress handler that outputs to stdout
LogProgressHandler
Logger that integrates with the standard log crate
SilentProgressHandler
Silent progress handler that does nothing

Enums§

ProgressEvent
Progress event types for different stages of processing

Traits§

ProgressHandler
Trait for handling progress events

Functions§

init_progress_handler
Initialize the global progress handler
report_progress
Report a progress event