oak-ejs 0.0.11

EJS template language for Oak
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#![doc = include_str!("readme.md")]

use core::range::Range;

/// JavaScript root node.
#[derive(Debug, Clone)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
pub struct JavaScriptRoot {
    /// The span of the root node.
    #[cfg_attr(feature = "serde", serde(with = "oak_core::serde_range"))]
    pub span: Range<usize>,
}