/*
Appellation: error <module>
Contrib: FL03 <jo3mccain@icloud.com>
*/
//! This module defines the custom error type for handling various state-related errors.
use String;
/// A type alias for a [`Result`](core::result::Result) that uses the custom [`StateError`] type
pub type Result<T> = Result;
/// the various errors that can occur in the state module