Skip to main content

Module error

Module error 

Source

Re-exportsยง

use std::borrow::Cow; ๐Ÿ”’
use std::fs::File; ๐Ÿ”’
use std::hash::DefaultHasher; ๐Ÿ”’
use std::hash::Hash; ๐Ÿ”’
use std::hash::Hash; ๐Ÿ”’
use std::hash::Hasher; ๐Ÿ”’
use std::io::Read; ๐Ÿ”’
use std::io::Write; ๐Ÿ”’
use std::path::PathBuf; ๐Ÿ”’
use rustc_errors::pluralize; ๐Ÿ”’
use rustc_hir as hir; ๐Ÿ”’
use rustc_hir::def::CtorOf; ๐Ÿ”’
use rustc_hir::def::DefKind; ๐Ÿ”’
use rustc_macros::extension; ๐Ÿ”’
use rustc_structures::Limit; ๐Ÿ”’
use crate::ty::print::FmtPrinter; ๐Ÿ”’
use crate::ty::print::Print; ๐Ÿ”’
use crate::ty::print::with_forced_trimmed_paths; ๐Ÿ”’
use crate::ty::print::with_forced_trimmed_paths; ๐Ÿ”’
use crate::ty; ๐Ÿ”’
use crate::ty::Ty; ๐Ÿ”’
use crate::ty::TyCtxt; ๐Ÿ”’

Structsยง

ExpectedFound

Traitsยง

TypeErrorToStringExt
Explains the source of a type err in a short, human readable way. This is meant to be placed in parentheses after some larger message. You should also invoke note_and_explain_type_err() afterwards to present additional details, particularly when it comes to lifetime- related errors.

Type Aliasesยง

TypeError