pub struct DisassembleWasmModuleResult {
pub stream_id: Option<String>,
pub total_number_of_lines: i64,
pub function_body_offsets: Vec<i64>,
pub chunk: WasmDisassemblyChunk,
}Fields§
§stream_id: Option<String>For large modules, return a stream from which additional chunks of disassembly can be read successively.
total_number_of_lines: i64The total number of lines in the disassembly text.
function_body_offsets: Vec<i64>The offsets of all function bodies, in the format [start1, end1, start2, end2, …] where all ends are exclusive.
chunk: WasmDisassemblyChunkThe first chunk of disassembly.
Trait Implementations§
Source§impl Clone for DisassembleWasmModuleResult
impl Clone for DisassembleWasmModuleResult
Source§fn clone(&self) -> DisassembleWasmModuleResult
fn clone(&self) -> DisassembleWasmModuleResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DisassembleWasmModuleResult
impl Debug for DisassembleWasmModuleResult
Source§impl<'de> Deserialize<'de> for DisassembleWasmModuleResult
impl<'de> Deserialize<'de> for DisassembleWasmModuleResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl TryFrom<Value> for DisassembleWasmModuleResult
impl TryFrom<Value> for DisassembleWasmModuleResult
impl StructuralPartialEq for DisassembleWasmModuleResult
Auto Trait Implementations§
impl Freeze for DisassembleWasmModuleResult
impl RefUnwindSafe for DisassembleWasmModuleResult
impl Send for DisassembleWasmModuleResult
impl Sync for DisassembleWasmModuleResult
impl Unpin for DisassembleWasmModuleResult
impl UnsafeUnpin for DisassembleWasmModuleResult
impl UnwindSafe for DisassembleWasmModuleResult
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