Skip to main content

markdown_formatter/formatter/markdown/
token.rs

1use std::borrow::Cow;
2
3#[derive(Debug, Clone)]
4pub enum ContexualLink<'a> {
5    /// First link url, second title
6    Titled(Cow<'a, String>, Cow<'a, String>),
7    /// Link url
8    Bare(Cow<'a, String>),
9}
10
11#[derive(Debug)]
12pub enum ContextualToken<'a> {
13    Link(ContexualLink<'a>),
14}