gitignore_template_generator/validator/impls.rs
1use super::api::CliArgsValidator;
2
3pub struct DefaultCliArgsValidator;
4
5impl CliArgsValidator for DefaultCliArgsValidator {
6 fn has_no_commas(value: &str) -> Result<String, String> {
7 if value.contains(',') {
8 Err(String::from("Commas are not allowed in template names"))
9 } else {
10 Ok(value.to_string())
11 }
12 }
13}