#[repr(C)]pub struct IRDirty {
pub cee: *mut IRCallee,
pub guard: *mut IRExpr,
pub args: *mut *mut IRExpr,
pub tmp: IRTemp,
pub mFx: IREffect,
pub mAddr: *mut IRExpr,
pub mSize: Int,
pub nFxState: Int,
pub fxState: [FxState; 7],
}
Fields§
§cee: *mut IRCallee
§guard: *mut IRExpr
§args: *mut *mut IRExpr
§tmp: IRTemp
§mFx: IREffect
§mAddr: *mut IRExpr
§mSize: Int
§nFxState: Int
§fxState: [FxState; 7]
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IRDirty
impl RefUnwindSafe for IRDirty
impl !Send for IRDirty
impl !Sync for IRDirty
impl Unpin for IRDirty
impl UnwindSafe for IRDirty
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