Expand description
Validates syntax inside Rust code blocks (```rust).
Re-exportsยง
use std::borrow::Cow;๐use std::sync::Arc;๐use rustc_data_structures::sync::Lock;๐use rustc_errors::emitter::Emitter;๐use rustc_errors::formatting::format_diag_message;๐use rustc_errors::Applicability;๐use rustc_errors::Diag;๐use rustc_errors::DiagCtxt;๐use rustc_errors::DiagCtxtHandle;๐use rustc_errors::DiagInner;๐use rustc_errors::Diagnostic;๐use rustc_errors::Level;๐use rustc_parse::source_str_to_stream;๐use rustc_parse::unwrap_or_emit_fatal;๐use rustc_resolve::rustdoc::source_span_for_markdown_range;๐use rustc_session::parse::ParseSess;๐use rustc_span::hygiene::AstPass;๐use rustc_span::hygiene::ExpnData;๐use rustc_span::hygiene::ExpnKind;๐use rustc_span::hygiene::LocalExpnId;๐use rustc_span::hygiene::Transparency;๐use rustc_span::source_map::FilePathMapping;๐use rustc_span::source_map::SourceMap;๐use rustc_span::DUMMY_SP;๐use rustc_span::FileName;๐use rustc_span::InnerSpan;๐use rustc_span::Span;๐use crate::clean;๐use crate::core::DocContext;๐use crate::html::markdown;๐use crate::html::markdown::RustCodeBlock;๐
Structsยง
- Buffer ๐
- Buffer
Emitter ๐
Functionsยง
- check_
rust_ ๐syntax - visit_
item ๐