pub struct DebugAssembleResult {Show 16 fields
pub uxntal_rom_path: String,
pub uxnasm_rom_path: String,
pub drifblim_rom_path: String,
pub uxntal_rom_bytes: Vec<u8>,
pub uxnasm_rom_bytes: Vec<u8>,
pub drifblim_rom_bytes: Vec<u8>,
pub uxntal_output: String,
pub uxnasm_output: String,
pub drifblim_output: String,
pub uxntal_dis_output: String,
pub uxnasm_dis_output: String,
pub drifblim_dis_output: String,
pub diff_uxntal_uxnasm: Option<(usize, String, String)>,
pub diff_uxntal_drifblim: Option<(usize, String, String)>,
pub diff_uxnasm_drifblim: Option<(usize, String, String)>,
pub backend_errors: Vec<(String, String)>,
}Fields§
§uxntal_rom_path: String§uxnasm_rom_path: String§drifblim_rom_path: String§uxntal_rom_bytes: Vec<u8>§uxnasm_rom_bytes: Vec<u8>§drifblim_rom_bytes: Vec<u8>§uxntal_output: String§uxnasm_output: String§drifblim_output: String§uxntal_dis_output: String§uxnasm_dis_output: String§drifblim_dis_output: String§diff_uxntal_uxnasm: Option<(usize, String, String)>§diff_uxntal_drifblim: Option<(usize, String, String)>§diff_uxnasm_drifblim: Option<(usize, String, String)>§backend_errors: Vec<(String, String)>Auto Trait Implementations§
impl Freeze for DebugAssembleResult
impl RefUnwindSafe for DebugAssembleResult
impl Send for DebugAssembleResult
impl Sync for DebugAssembleResult
impl Unpin for DebugAssembleResult
impl UnsafeUnpin for DebugAssembleResult
impl UnwindSafe for DebugAssembleResult
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