thymeleaf 0.1.0-beta.1

A framework-neutral Thymeleaf-compatible dynamic template engine for Rust
1
2
3
4
5
6
7
8
9
10
11
12
13
use thiserror::Error;

/// 创建模板解析结果时的参数校验错误。
///
/// 对应 Java: `org.thymeleaf.util.Validate` 在
/// `org.thymeleaf.templateresolver.TemplateResolution` 构造器中抛出的
/// `IllegalArgumentException`。
#[derive(Clone, Copy, Debug, Eq, Error, PartialEq)]
pub enum TemplateResolutionError {
    /// 必填参数为 Java `null`。
    #[error("{0}")]
    InvalidArgument(&'static str),
}