Skip to main content

Module suggest

Module suggest 

Source

Re-exportsยง

use core::ops::ControlFlow; ๐Ÿ”’
use hir::def::CtorKind; ๐Ÿ”’
use hir::intravisit::Visitor; ๐Ÿ”’
use hir::intravisit::walk_expr; ๐Ÿ”’
use hir::intravisit::walk_stmt; ๐Ÿ”’
use hir::LetStmt; ๐Ÿ”’
use hir::QPath; ๐Ÿ”’
use rustc_data_structures::fx::FxIndexSet; ๐Ÿ”’
use rustc_errors::Applicability; ๐Ÿ”’
use rustc_errors::Diag; ๐Ÿ”’
use rustc_hir as hir; ๐Ÿ”’
use rustc_hir::def::Res; ๐Ÿ”’
use rustc_hir::MatchSource; ๐Ÿ”’
use rustc_hir::Node; ๐Ÿ”’
use rustc_middle::traits::MatchExpressionArmCause; ๐Ÿ”’
use rustc_middle::traits::ObligationCause; ๐Ÿ”’
use rustc_middle::traits::ObligationCauseCode; ๐Ÿ”’
use rustc_middle::ty::error::TypeError; ๐Ÿ”’
use rustc_middle::ty::print::with_no_trimmed_paths; ๐Ÿ”’
use rustc_middle::ty::print::with_no_trimmed_paths; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::GenericArgKind; ๐Ÿ”’
use rustc_middle::ty::IsSuggestable; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_middle::ty::TypeVisitableExt; ๐Ÿ”’
use rustc_middle::ty::Unnormalized; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use rustc_span::sym; ๐Ÿ”’
use tracing::debug; ๐Ÿ”’
use crate::diagnostics::ConsiderAddingAwait; ๐Ÿ”’
use crate::diagnostics::FnConsiderCasting; ๐Ÿ”’
use crate::diagnostics::FnConsiderCastingBoth; ๐Ÿ”’
use crate::diagnostics::FnItemsAreDistinct; ๐Ÿ”’
use crate::diagnostics::FnUniqTypes; ๐Ÿ”’
use crate::diagnostics::FunctionPointerSuggestion; ๐Ÿ”’
use crate::diagnostics::SuggestAccessingField; ๐Ÿ”’
use crate::diagnostics::SuggestRemoveSemiOrReturnBinding; ๐Ÿ”’
use crate::diagnostics::SuggestTuplePatternMany; ๐Ÿ”’
use crate::diagnostics::SuggestTuplePatternOne; ๐Ÿ”’
use crate::diagnostics::TypeErrorAdditionalDiags; ๐Ÿ”’
use crate::error_reporting::TypeErrCtxt; ๐Ÿ”’
use crate::error_reporting::infer::hir::Path; ๐Ÿ”’

Enumsยง

StatementAsExpression ๐Ÿ”’
SuggestAsRefKind ๐Ÿ”’