Module templates

Module templates 

Source
Expand description

Template engine module for code generation

Provides template parsing, rendering, and boilerplate management.

Re-exports§

pub use boilerplate::BoilerplateManager;
pub use boilerplate::FileConflict;
pub use boilerplate::ScaffoldingResult;
pub use cache::CacheStats;
pub use cache::TemplateCache;
pub use discovery::BoilerplateDiscovery;
pub use discovery::DiscoveryResult;
pub use discovery::TemplateDiscovery;
pub use engine::TemplateEngine;
pub use error::BoilerplateError;
pub use error::TemplateError;
pub use loader::CacheStats as LoaderCacheStats;
pub use loader::TemplateLoader;
pub use parser::ParsedTemplate;
pub use parser::TemplateElement;
pub use parser::TemplateParser;
pub use resolver::CaseTransform;
pub use resolver::Placeholder;
pub use resolver::PlaceholderResolver;
pub use validation::ValidationEngine;

Modules§

boilerplate
Boilerplate management for project scaffolding
cache
Template caching for improved performance
discovery
Template and boilerplate discovery and metadata parsing
engine
Template engine for rendering templates with variable substitution
error
Error types for template operations
loader
Template loading from files and directories
parser
Template syntax parser
resolver
Placeholder resolution and case transformation
validation
Template validation engine