pub struct IrValidation;Expand description
Validates IR structural invariants. Returns false (never modifies the module).
Trait Implementations§
Source§impl Debug for IrValidation
impl Debug for IrValidation
Auto Trait Implementations§
impl Freeze for IrValidation
impl RefUnwindSafe for IrValidation
impl Send for IrValidation
impl Sync for IrValidation
impl Unpin for IrValidation
impl UnsafeUnpin for IrValidation
impl UnwindSafe for IrValidation
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