From 0fcfeaf05a95ea17763a72d91b6aa1c01843d067 Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Wed, 22 Jun 2022 12:34:23 +0200 Subject: Add docs for token types --- src/construct/definition.rs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'src/construct/definition.rs') diff --git a/src/construct/definition.rs b/src/construct/definition.rs index f8dc249..3dd1fbb 100644 --- a/src/construct/definition.rs +++ b/src/construct/definition.rs @@ -41,6 +41,24 @@ //! That means that [character escapes][character_escape] and //! [character references][character_reference] are allowed. //! +//! ## Tokens +//! +//! * [`Definition`][TokenType::Definition] +//! * [`DefinitionMarker`][TokenType::DefinitionMarker] +//! * [`DefinitionLabel`][TokenType::DefinitionLabel] +//! * [`DefinitionLabelMarker`][TokenType::DefinitionLabelMarker] +//! * [`DefinitionLabelString`][TokenType::DefinitionLabelString] +//! * [`DefinitionDestination`][TokenType::DefinitionDestination] +//! * [`DefinitionDestinationLiteral`][TokenType::DefinitionDestinationLiteral] +//! * [`DefinitionDestinationLiteralMarker`][TokenType::DefinitionDestinationLiteralMarker] +//! * [`DefinitionDestinationRaw`][TokenType::DefinitionDestinationRaw] +//! * [`DefinitionDestinationString`][TokenType::DefinitionDestinationString] +//! * [`DefinitionTitle`][TokenType::DefinitionTitle] +//! * [`DefinitionTitleMarker`][TokenType::DefinitionTitleMarker] +//! * [`DefinitionTitleString`][TokenType::DefinitionTitleString] +//! * [`LineEnding`][TokenType::LineEnding] +//! * [`Whitespace`][TokenType::Whitespace] +//! //! ## References //! //! * [`definition.js` in `micromark`](https://github.com/micromark/micromark/blob/main/packages/micromark-core-commonmark/dev/lib/definition.js) -- cgit