Skip to main content

xet_runtime/config/
error.rs

1#[derive(Debug, thiserror::Error)]
2pub enum ConfigError {
3    #[error("Unknown config field: '{0}'")]
4    UnknownField(String),
5
6    #[error("Unknown config group: '{0}'")]
7    UnknownGroup(String),
8
9    #[error("Invalid config path '{0}': expected 'group.field' format")]
10    InvalidPath(String),
11
12    #[error("Failed to parse value '{value}' for field '{field}'")]
13    ParseError { field: String, value: String },
14}