☰
Module body
stable_mir
1.75.0-dev
Module body
Structs
Enums
Type Aliases
In stable_mir::mir
Modules
body
Structs
BasicBlock
Body
Constant
CopyNonOverlapping
InlineAsmOperand
LocalDecl
Place
Statement
SwitchTarget
Terminator
UserTypeProjection
Enums
AggregateKind
AssertMessage
AsyncGeneratorKind
BinOp
BorrowKind
CastKind
FakeReadCause
GeneratorKind
MutBorrowKind
Mutability
NonDivergingIntrinsic
NullOp
Operand
PointerCoercion
RetagKind
Rvalue
Safety
StatementKind
TerminatorKind
UnOp
UnwindAction
Variance
Type Aliases
Local
VariantIdx
?
Module
stable_mir
::
mir
::
body
source
·
[
−
]
Structs
BasicBlock
Body
Constant
CopyNonOverlapping
InlineAsmOperand
LocalDecl
Place
Statement
SwitchTarget
Terminator
UserTypeProjection
Enums
AggregateKind
AssertMessage
AsyncGeneratorKind
BinOp
BorrowKind
CastKind
FakeReadCause
The FakeReadCause describes the type of pattern why a FakeRead statement exists.
GeneratorKind
MutBorrowKind
Mutability
NonDivergingIntrinsic
NullOp
Operand
PointerCoercion
RetagKind
Describes what kind of retag is to be performed
Rvalue
Safety
StatementKind
TerminatorKind
UnOp
UnwindAction
Variance
Type Aliases
Coverage
🔒
The rustc coverage data structures are heavily tied to internal details of the coverage implementation that are likely to change, and are unlikely to be useful to third-party tools for the foreseeable future.
FieldIdx
🔒
Local
LocalDefId
🔒
UserTypeAnnotationIndex
🔒
VariantIdx
The source-order index of a variant in a type.