qubit-progress 0.5.0

Generic progress reporting abstractions for Qubit Rust libraries
Documentation
/*******************************************************************************
 *
 *    Copyright (c) 2025 - 2026 Haixing Hu.
 *
 *    SPDX-License-Identifier: Apache-2.0
 *
 *    Licensed under the Apache License, Version 2.0.
 *
 ******************************************************************************/
//! Progress event data model.

mod progress_counter;
mod progress_event;
mod progress_event_builder;
mod progress_metric;
mod progress_metric_snapshot;
mod progress_phase;
mod progress_schema;
mod progress_stage;

pub use progress_counter::ProgressCounter;
pub use progress_event::ProgressEvent;
pub use progress_event_builder::ProgressEventBuilder;
pub use progress_metric::ProgressMetric;
pub use progress_metric_snapshot::ProgressMetricSnapshot;
pub use progress_phase::ProgressPhase;
pub use progress_schema::ProgressSchema;
pub use progress_stage::ProgressStage;