pub struct Formatter<'a, 'b> {
pub options: &'a Options,
pub formatter: &'a mut Formatter<'b>,
}Fields§
§options: &'a Options§formatter: &'a mut Formatter<'b>Trait Implementations§
Source§impl FormatIns for Formatter<'_, '_>
impl FormatIns for Formatter<'_, '_>
fn options(&self) -> &Options
fn write_space(&mut self) -> Result
fn write_separator(&mut self) -> Result
fn write_reg(&mut self, reg: Reg) -> Result
fn write_freg(&mut self, reg: FReg) -> Result
fn write_dreg(&mut self, reg: DReg) -> Result
fn write_vecreg(&mut self, reg: VecReg) -> Result
fn write_uimm(&mut self, v: u32) -> Result
fn write_simm(&mut self, v: i32) -> Result
fn write_branch(&mut self, target: BranchTarget) -> Result
fn write_ins(&mut self, ins: &Ins) -> Result
Auto Trait Implementations§
impl<'a, 'b> !RefUnwindSafe for Formatter<'a, 'b>
impl<'a, 'b> !Send for Formatter<'a, 'b>
impl<'a, 'b> !Sync for Formatter<'a, 'b>
impl<'a, 'b> !UnwindSafe for Formatter<'a, 'b>
impl<'a, 'b> Freeze for Formatter<'a, 'b>
impl<'a, 'b> Unpin for Formatter<'a, 'b>
impl<'a, 'b> UnsafeUnpin for Formatter<'a, 'b>
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