diff options
Diffstat (limited to 'parser/src/token.rs')
| -rw-r--r-- | parser/src/token.rs | 66 |
1 files changed, 59 insertions, 7 deletions
diff --git a/parser/src/token.rs b/parser/src/token.rs index b3b7bac..1b1d49d 100644 --- a/parser/src/token.rs +++ b/parser/src/token.rs @@ -1,16 +1,68 @@ //http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#bullet-lists // *, +, -, •, ‣, ⁃ -pub enum BulletListType { Ast, Plus, Minus, Bullet, TriBullet, HyphenBullet } +pub enum BulletListType { + Ast, + Plus, + Minus, + Bullet, + TriBullet, + HyphenBullet, +} // 1, A, a, I, i -pub enum EnumListChar { Arabic, AlphaUpper, AlphaLower, RomanUpper, RomanLower, Auto } +pub enum EnumListChar { + Arabic, + AlphaUpper, + AlphaLower, + RomanUpper, + RomanLower, + Auto, +} // 1., (1), 1) -pub enum EnumListType { Period, ParenEnclosed, Paren } +pub enum EnumListType { + Period, + ParenEnclosed, + Paren, +} // ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ pub enum AdornmentChar { - Bang, DQuote, Hash, Dollar, Percent, Amp, SQuote, LParen, RParen, Ast, Plus, Comma, - Minus, Period, Slash, Colon, Semicolon, Less, Eq, More, Question, At, LBrack, - Backslash, RBrack, Caret, Underscore, Backtick, LBrace, Pipe, RBrace, Tilde, + Bang, + DQuote, + Hash, + Dollar, + Percent, + Amp, + SQuote, + LParen, + RParen, + Ast, + Plus, + Comma, + Minus, + Period, + Slash, + Colon, + Semicolon, + Less, + Eq, + More, + Question, + At, + LBrack, + Backslash, + RBrack, + Caret, + Underscore, + Backtick, + LBrace, + Pipe, + RBrace, + Tilde, } // [1], [#], [*], [#foo] -pub enum FootnoteType { Numbered(usize), AutoNumber, AutoSymbol, AutoNamed(String) } +pub enum FootnoteType { + Numbered(usize), + AutoNumber, + AutoSymbol, + AutoNamed(String), +} |
