Module session_
diagnostics
rustc_
borrowck
1.84.0-dev
Module session_
diagnostics
Module Items
Structs
Enums
In crate rustc_
borrowck
Modules
borrow_set
borrowck_errors
constraints
consumers
dataflow
def_use
diagnostics
diags
facts
location
member_constraints
nll
path_utils
place_ext
places_conflict
polonius
prefixes
region_infer
renumber
session_diagnostics
type_check
universal_regions
used_muts
util
Structs
BorrowckInferCtxt
MirBorrowckCtxt
RootPlace
TyCtxtConsts
Enums
AccessDepth
ArtificialField
InitializationRequiringAction
LocalMutationIsAllowed
Overlap
ReadKind
ReadOrWrite
WriteKind
Statics
DEFAULT_LOCALE_RESOURCE
Functions
do_mir_borrowck
mir_borrowck
provide
rustc_borrowck
Module
session_diagnostics
Copy item path
Settings
Help
Summary
Source
Structs
§
FnMut
Error
🔒
Generic
Does
NotLive
Long
Enough
🔒
Higher
Ranked
Lifetime
Error
🔒
Higher
Ranked
Subtype
Error
🔒
Lifetime
Mismatch
Opaque
Param
🔒
Lifetime
Outlive
Err
🔒
Move
Borrow
🔒
Move
Unsized
🔒
NonGeneric
Opaque
Type
Param
🔒
Simd
Intrinsic
ArgConst
🔒
VarNeed
NotMut
🔒
Enums
§
Capture
ArgLabel
🔒
Capture
Reason
Label
🔒
Capture
Reason
Note
🔒
Capture
Reason
Suggest
🔒
Capture
VarCause
🔒
Capture
VarKind
🔒
Capture
VarPath
UseCause
🔒
FnMut
Return
Type
Err
🔒
Higher
Ranked
Error
Cause
🔒
Lifetime
Return
Category
Err
🔒
OnClosure
Note
🔒
Require
Static
Err
🔒
Type
NoCopy
🔒
VarHere
Denote
🔒