Skip to main content

Crate textfsm_macros

Crate textfsm_macros 

Source
Expand description

Compile-time template validation macros for TextFSM.

These macros validate TextFSM template files at compile time, providing early feedback on template errors without any runtime cost.

§Example

use textfsm_macros::{validate_template, validate_templates};

// Validate a single template file
validate_template!("templates/cisco_show_version.textfsm");

// Validate all .textfsm files in a directory
validate_templates!("templates/");

Macros§

validate_template
Validates a single TextFSM template file at compile time.
validate_templates
Validates all TextFSM template files in a directory at compile time.