Skip to main content

Module template

Module template 

Source
Expand description

Template rendering system for configuration files

This module provides core template domain models and business logic using Tera. It supports sequential template resolution where different templates are resolved at different points in the deployment workflow.

§Module Structure

  • engine - TemplateEngine implementation using Tera
  • file - Template file utilities
  • file_ops - File operation utilities
  • embedded - Embedded template management for distribution

Re-exports§

pub use embedded::TemplateManager;
pub use embedded::TemplateManagerError;
pub use engine::TemplateEngine;
pub use engine::TemplateEngineError;
pub use file_ops::copy_file_with_dir_creation;
pub use file_ops::write_file_with_dir_creation;
pub use file_ops::FileOperationError;

Modules§

embedded
Embedded template management system
engine
Template Engine Implementation
file
Identifying file formats based on extensionsValidating template file structure
file_ops
File operations for template processing