[−][src]Function bloguen::util::extract_links
pub fn extract_links<'a>(
ast: &'a ComrakAstNode<'a>
) -> Result<Vec<String>, Error>
Get list of all links in the specified AST.
Examples
let doc_arena = comrak::Arena::new(); let ast = comrak::parse_document(&doc_arena, r#"[link](assets/link.html) ![img](assets/image.png)"#, &MARKDOWN_OPTIONS); assert_eq!(extract_links(ast), Ok(vec!["assets/link.html".to_string(), "assets/image.png".to_string()]));