Struct cranelift_codegen::machinst::MachCompileResult [−][src]
The result of a MachBackend::compile_function()
call. Contains machine
code (as bytes) and a disassembly, if requested.
Fields
buffer: MachBufferFinalized
Machine code.
frame_size: u32
Size of stack frame, in bytes.
disasm: Option<String>
Disassembly, if requested.
unwind_info: Option<UnwindInfo<Reg>>
Unwind info.
Implementations
impl MachCompileResult
[src]
pub fn code_info(&self) -> CodeInfo
[src]
Get a CodeInfo
describing section sizes from this compilation result.
Auto Trait Implementations
impl RefUnwindSafe for MachCompileResult
impl Send for MachCompileResult
impl Sync for MachCompileResult
impl Unpin for MachCompileResult
impl UnwindSafe for MachCompileResult
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,