emixcore
emixcore provides the shared error type, debug configuration toggle, and core
traits that the other EssentialMix crates build upon.
Highlights
Errorwraps workspace-specific failures while implementingstd::error::Error.Result<T>aliasesstd::result::Result<T, Error>.set_debug/is_debugflip a global once-initialized flag used by helper crates.system::num_cpus()respects the debug flag to make deterministic unit tests easier (returns1CPU when debug mode is active).CallbackHandler<T>is a lightweight observer trait for progress reporting.
Quick Example
use ;
;
Consult src/errors.rs for the detailed error taxonomy and tests/ for
real-world integration coverage.