Expand description

Module providing an iterator over the hyperlinks found in the input text. Consult the documentation of parser::parse::take_link() to see a list of supported markup languages. The iterator resolves link references.

Structs

  • Iterator over all the hyperlinks in the input text. This struct holds the iterator’s state and an advancing pointer into the input text. The iterator’s next() method returns a tuple with 2 tuples inside: Some(((input_split)(link_content))).

Functions

  • Recognizes hyperlinks in all supported markup languages and returns the first hyperlink found as tuple: Some((link_text, link_destination, link_title)).