pub struct SchedulePass;Expand description
An optimization pass that computes and logs the schedule for debugging.
This pass does NOT modify the module. It only computes and logs schedules
for all entry points when the RUST_LOG level includes debug messages.
It can also be used to attach schedule metadata.
Trait Implementations§
Source§impl Debug for SchedulePass
impl Debug for SchedulePass
Auto Trait Implementations§
impl Freeze for SchedulePass
impl RefUnwindSafe for SchedulePass
impl Send for SchedulePass
impl Sync for SchedulePass
impl Unpin for SchedulePass
impl UnsafeUnpin for SchedulePass
impl UnwindSafe for SchedulePass
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