pub enum ErrorKind {
Msg(String),
CircularExtend {
tpl: String,
inheritance_chain: Vec<String>,
},
MissingParent {
current: String,
parent: String,
},
TemplateNotFound(String),
FilterNotFound(String),
TestNotFound(String),
FunctionNotFound(String),
Json(Error),
// some variants omitted
}
Expand description
The kind of an error (non-exhaustive)
Variants§
Msg(String)
Generic error
CircularExtend
Fields
A loop was found while looking up the inheritance chain
MissingParent
A template is extending a template that wasn’t found in the Tera instance
TemplateNotFound(String)
A template was missing (more generic version of MissingParent)
FilterNotFound(String)
A filter wasn’t found
TestNotFound(String)
A test wasn’t found
FunctionNotFound(String)
A function wasn’t found
Json(Error)
An error happened while serializing JSON