pub struct PassOutput {
pub graph: Graph,
pub changed: usize,
}Expand description
What a pass returns: the new graph and how many rewrites it made.
Fields§
§graph: Graph§changed: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for PassOutput
impl RefUnwindSafe for PassOutput
impl Send for PassOutput
impl Sync for PassOutput
impl Unpin for PassOutput
impl UnsafeUnpin for PassOutput
impl UnwindSafe for PassOutput
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