tyml_generator 0.1.7

TYML: type checker for markup language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use regex::Regex;
use serde::{Deserialize, Serialize};

#[derive(Debug, Serialize, Deserialize)]
pub enum Comment {
    Line { start: String },
}

impl Comment {
    pub fn regex(&self) -> Regex {
        match self {
            Comment::Line { start } => Regex::new(format!(r"^{}[^\n\r]*", start).as_str()).unwrap(),
        }
    }
}