//! # Error Handling for RPG Chat Command Parser
//!
//! This module defines custom errors for the command parser, using the [`thiserror`](https://docs.rs/thiserror) crate.
//!
//! ## Errors
//! - **`InvalidSyntax`**: Indicates a syntax error in the input command.
//! - **`MissingFlagKey`**: A flag is missing its key.
//! - **`MissingFlagValue`**: A flag is missing its value.
//! - **`MissingVerb`**: The command is missing a verb.
use Error;
/// Custom error type for command parsing errors.