#[repr(C)]pub struct AsmExpr {
pub opts: AsmOptions,
pub syntax: String,
pub access_class: AccessClass,
pub string: String,
pub clobbers: Vec<AsmConstraint>,
pub targets: Vec<u32>,
pub inputs: Vec<AsmConstraint>,
pub outputs: Vec<AsmOutput>,
}Fields§
§opts: AsmOptions§syntax: String§access_class: AccessClass§string: String§clobbers: Vec<AsmConstraint>§targets: Vec<u32>§inputs: Vec<AsmConstraint>§outputs: Vec<AsmOutput>Trait Implementations§
impl Eq for AsmExpr
impl StructuralPartialEq for AsmExpr
Auto Trait Implementations§
impl Freeze for AsmExpr
impl RefUnwindSafe for AsmExpr
impl Send for AsmExpr
impl Sync for AsmExpr
impl Unpin for AsmExpr
impl UnsafeUnpin for AsmExpr
impl UnwindSafe for AsmExpr
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