Skip to main content

Module markdown

Module markdown 

Source
Expand description

Doctest functionality used only for doctests in .md Markdown files.

Re-exportsยง

use std::fs::read_to_string; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’
use std::sync::Mutex; ๐Ÿ”’
use rustc_errors::DiagCtxtHandle; ๐Ÿ”’
use rustc_session::config::Input; ๐Ÿ”’
use rustc_span::source_map::FilePathMapping; ๐Ÿ”’
use rustc_span::DUMMY_SP; ๐Ÿ”’
use rustc_span::FileName; ๐Ÿ”’
use rustc_span::RealFileName; ๐Ÿ”’
use tempfile::tempdir; ๐Ÿ”’
use super::CreateRunnableDocTests; ๐Ÿ”’
use super::DocTestVisitor; ๐Ÿ”’
use super::GlobalTestOptions; ๐Ÿ”’
use super::ScrapedDocTest; ๐Ÿ”’
use super::generate_args_file; ๐Ÿ”’
use crate::config::Options; ๐Ÿ”’
use crate::html::markdown::CodeBlockPosition; ๐Ÿ”’
use crate::html::markdown::CodeLineMapping; ๐Ÿ”’
use crate::html::markdown::ErrorCodes; ๐Ÿ”’
use crate::html::markdown::LangString; ๐Ÿ”’
use crate::html::markdown::find_testable_code; ๐Ÿ”’

Structsยง

MdCollector ๐Ÿ”’

Functionsยง

test ๐Ÿ”’
Runs any tests/code examples in the markdown file options.input.