1 2 3 4 5 6 7 8 9
//! 对应 Java `freemarker.template.TemplateNumberModel` //! (一文件一 Java 对象拆分:原 template_model.rs 合并存放 → 独立文件) use crate::error::Result; use crate::value::TNumber; pub trait TemplateNumberModel { fn as_number(&self) -> Result<TNumber>; }