pub struct PipelineInspect {
pub hir: String,
pub mir_lowered: String,
pub mir_diff: String,
pub mir_optimized: String,
pub lir: String,
pub fusion: String,
}Expand description
Text dump of each compiler pipeline stage.
Fields§
§hir: String§mir_lowered: String§mir_diff: String§mir_optimized: String§lir: String§fusion: StringTrait Implementations§
Source§impl Clone for PipelineInspect
impl Clone for PipelineInspect
Source§fn clone(&self) -> PipelineInspect
fn clone(&self) -> PipelineInspect
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PipelineInspect
impl Debug for PipelineInspect
Auto Trait Implementations§
impl Freeze for PipelineInspect
impl RefUnwindSafe for PipelineInspect
impl Send for PipelineInspect
impl Sync for PipelineInspect
impl Unpin for PipelineInspect
impl UnsafeUnpin for PipelineInspect
impl UnwindSafe for PipelineInspect
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more