summaryrefslogtreecommitdiff
path: root/crates/parser/src/lib.rs
diff options
context:
space:
mode:
authorHenry Gressmann <mail@henrygressmann.de>2024-08-12 16:12:07 +0200
committerHenry Gressmann <mail@henrygressmann.de>2024-08-12 16:12:07 +0200
commit06f81026eca6446d737e3759951ca15001a819c5 (patch)
treee06d747eb225cac6e24557faa2694895d52741ae /crates/parser/src/lib.rs
parentd33a0c66a17316755e572b3620fb030ec1e52f61 (diff)
chore: clean up code
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
Diffstat (limited to 'crates/parser/src/lib.rs')
-rw-r--r--crates/parser/src/lib.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/parser/src/lib.rs b/crates/parser/src/lib.rs
index a517c52..c931b9e 100644
--- a/crates/parser/src/lib.rs
+++ b/crates/parser/src/lib.rs
@@ -49,7 +49,7 @@ impl Parser {
Self {}
}
- fn create_validator(&self) -> Validator {
+ fn create_validator() -> Validator {
let features = WasmFeaturesInflated {
bulk_memory: true,
floats: true,
@@ -85,7 +85,7 @@ impl Parser {
/// Parse a [`TinyWasmModule`] from bytes
pub fn parse_module_bytes(&self, wasm: impl AsRef<[u8]>) -> Result<TinyWasmModule> {
let wasm = wasm.as_ref();
- let mut validator = self.create_validator();
+ let mut validator = Self::create_validator();
let mut reader = ModuleReader::new();
for payload in wasmparser::Parser::new(0).parse_all(wasm) {
@@ -115,7 +115,7 @@ impl Parser {
pub fn parse_module_stream(&self, mut stream: impl std::io::Read) -> Result<TinyWasmModule> {
use alloc::format;
- let mut validator = self.create_validator();
+ let mut validator = Self::create_validator();
let mut reader = ModuleReader::new();
let mut buffer = alloc::vec::Vec::new();
let mut parser = wasmparser::Parser::new(0);
@@ -128,7 +128,7 @@ impl Parser {
buffer.extend((0..hint).map(|_| 0u8));
let read_bytes = stream
.read(&mut buffer[len..])
- .map_err(|e| ParseError::Other(format!("Error reading from stream: {}", e)))?;
+ .map_err(|e| ParseError::Other(format!("Error reading from stream: {e}")))?;
buffer.truncate(len + read_bytes);
eof = read_bytes == 0;
}