perl-workspace 0.13.1

Workspace file discovery, indexing, and observability for Perl
Documentation
1
2
3
4
5
6
7
8
9
//! Index lifecycle state machine for workspace index operations.
//!
//! Re-exports from the internal `state_machine` module to preserve existing caller paths
//! like `perl_workspace::workspace::state_machine::IndexStateMachine`.

pub use crate::state_machine::{
    BuildPhase, BuildPhaseTransition, DegradationReason, IndexState, IndexStateKind,
    IndexStateMachine, IndexStateTransition, InvalidationReason, ResourceKind, TransitionResult,
};