use thiserror::Error;
#[derive(Debug, Error)]
#[non_exhaustive]
pub enum BmsTableError {
#[error("bmstable meta tag not found in HTML")]
MetaTagNotFound,
#[error("JSON error: {0}")]
Json(#[from] serde_json::Error),
#[error("HTML tokenizer error: {0}")]
TokenizerError(String),
}