pub enum Mips64 {}
Expand description
Implements Arch
for 64-bit MIPS.
NOTE: Due to GDB client behavior, this arch does not include a
built-in target.xml
implementation. Consider manually implementing
TargetDescriptionXmlOverride
.
Trait Implementations§
Source§impl Arch for Mips64
impl Arch for Mips64
Source§type Registers = MipsCoreRegs<u64>
type Registers = MipsCoreRegs<u64>
The architecture’s register file. See
Registers
for more details.Source§type BreakpointKind = MipsBreakpointKind
type BreakpointKind = MipsBreakpointKind
The architecture’s breakpoint “kind”, used to determine the “size”
of breakpoint to set. See
BreakpointKind
for more details.Source§fn target_description_xml() -> Option<&'static str>
fn target_description_xml() -> Option<&'static str>
(optional) Return the arch’s description XML file (
target.xml
). Read moreSource§fn lldb_register_info(reg_id: usize) -> Option<RegisterInfo<'static>>
fn lldb_register_info(reg_id: usize) -> Option<RegisterInfo<'static>>
(optional) (LLDB extension) Return register info for the specified
register. Read more
Auto Trait Implementations§
impl Freeze for Mips64
impl RefUnwindSafe for Mips64
impl Send for Mips64
impl Sync for Mips64
impl Unpin for Mips64
impl UnwindSafe for Mips64
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