Struct wasmparser::BinaryReader
[−]
[src]
pub struct BinaryReader<'a> { /* fields omitted */ }
A binary reader of the WebAssembly structures and types.
Methods
impl<'a> BinaryReader<'a>
[src]
fn new(data: &[u8]) -> BinaryReader
Constructs BinaryReader
type.
Examples
let fn_body = &vec![0x41, 0x00, 0x10, 0x00, 0x0B]; let mut reader = wasmparser::BinaryReader::new(fn_body); while !reader.eof() { let op = reader.read_operator(); println!("{:?}", op) }