Enum rustc_ap_rustc_session::config::MirSpanview [−][src]
pub enum MirSpanview {
Statement,
Terminator,
Block,
}Expand description
The different settings that the -Z dump_mir_spanview flag can have. Statement generates a
document highlighting each span of every statement (including terminators). Terminator and
Block highlight a single span per BasicBlock: the span of the block’s Terminator, or a
computed span for the block, representing the entire range, covering the block’s terminator and
all of its statements.
Variants
Default -Z dump_mir_spanview or -Z dump_mir_spanview=statement
-Z dump_mir_spanview=terminator
-Z dump_mir_spanview=block
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MirSpanviewimpl Send for MirSpanviewimpl Sync for MirSpanviewimpl Unpin for MirSpanviewimpl UnwindSafe for MirSpanviewBlanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
type Output = T
type Output = TShould always be Self
pub fn vzip(self) -> V