Skip to main content

Module rust

Module rust 

Source
Expand description

Doctest functionality used only for doctests in .rs source files.

Re-exportsยง

use std::cell::Cell; ๐Ÿ”’
use std::str::FromStr; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’
use proc_macro2::TokenStream; ๐Ÿ”’
use proc_macro2::TokenTree; ๐Ÿ”’
use rustc_attr_ir::AttributeKind; ๐Ÿ”’
use rustc_attr_ir::CfgEntry; ๐Ÿ”’
use rustc_attr_ir::find_attr; ๐Ÿ”’
use rustc_attr_parsing::eval_config_entry; ๐Ÿ”’
use rustc_hir::def_id::CRATE_DEF_ID; ๐Ÿ”’
use rustc_hir::def_id::LocalDefId; ๐Ÿ”’
use rustc_hir as hir; ๐Ÿ”’
use rustc_hir::CRATE_HIR_ID; ๐Ÿ”’
use rustc_hir::intravisit; ๐Ÿ”’
use rustc_middle::hir::nested_filter; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_resolve::rustdoc::span_of_fragments; ๐Ÿ”’
use rustc_span::source_map::SourceMap; ๐Ÿ”’
use rustc_span::BytePos; ๐Ÿ”’
use rustc_span::DUMMY_SP; ๐Ÿ”’
use rustc_span::FileName; ๐Ÿ”’
use rustc_span::Pos; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use rustc_span::sym; ๐Ÿ”’
use super::DocTestVisitor; ๐Ÿ”’
use super::ScrapedDocTest; ๐Ÿ”’
use crate::clean::cfg::Cfg; ๐Ÿ”’
use crate::clean::Attributes; ๐Ÿ”’
use crate::clean::CfgInfo; ๐Ÿ”’
use crate::html::markdown; ๐Ÿ”’
use crate::html::markdown::CodeBlockPosition; ๐Ÿ”’
use crate::html::markdown::CodeLineMapping; ๐Ÿ”’
use crate::html::markdown::ErrorCodes; ๐Ÿ”’
use crate::html::markdown::LangString; ๐Ÿ”’

Structsยง

HirCollector ๐Ÿ”’
RustCollector ๐Ÿ”’