llama_cpp_bindings/error/
grammar_runtime_error.rs1#[derive(Debug, PartialEq, Eq, thiserror::Error)]
2pub enum GrammarRuntimeError {
3 #[error("the grammar parser reached an internal error state: {message}")]
4 InternalParserError { message: String },
5 #[error("the grammar lexer became too complex: {message}")]
6 LexerTooComplex { message: String },
7 #[error("the grammar parser became too complex: {message}")]
8 ParserTooComplex { message: String },
9 #[error("the grammar parser exhausted its maximum token budget: {message}")]
10 MaxTokensReached { message: String },
11 #[error("the grammar parser panicked during {operation}")]
12 Panicked { operation: &'static str },
13}