pub fn doc_comment_lines(input: &str) -> Vec<String> {
let normalized = input.replace("\\n", "\n");
normalized
.lines()
.map(|line| {
if line.is_empty() {
"/// ".to_string()
} else {
format!("/// {}", line)
}
})
.collect()
}
pub fn doc_comment_block(input: &str) -> String {
doc_comment_lines(input).join("\n")
}