Skip to content

Commit 73c3e71

Browse files
author
Phil Cummins
committed
uses anyhow::Result
1 parent 7da8cd5 commit 73c3e71

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/link.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
use std::io::Cursor;
22

3-
use anyhow::{anyhow, Error};
3+
use anyhow::{anyhow, Result};
44

55
use crate::Library;
66

7-
pub fn link_libraries(libraries: &[Library]) -> Result<Vec<u8>, Error> {
7+
pub fn link_libraries(libraries: &[Library]) -> Result<Vec<u8>> {
88
let mut linker = wit_component::Linker::default()
99
.validate(true)
1010
.use_built_in_libdl(true);

src/stubwasi.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::collections::HashMap;
22

3-
use anyhow::{bail, Error};
3+
use anyhow::{bail, Error, Result};
44
use wasm_convert::IntoValType;
55
use wasm_encoder::{
66
CodeSection, ExportKind, ExportSection, Function, FunctionSection, Instruction as Ins, Module,
@@ -12,7 +12,7 @@ use crate::Library;
1212

1313
pub fn link_stub_modules(
1414
libraries: Vec<Library>,
15-
) -> Result<Option<(Vec<u8>, impl Fn(u32) -> u32)>, Error> {
15+
) -> Result<Option<(Vec<u8>, impl Fn(u32) -> u32)>> {
1616
let mut wasi_imports = HashMap::new();
1717
let mut linker = wit_component::Linker::default()
1818
.validate(true)
@@ -64,7 +64,7 @@ pub fn link_stub_modules(
6464
fn add_wasi_imports<'a>(
6565
module: &'a [u8],
6666
imports: &mut HashMap<&'a str, HashMap<&'a str, FuncType>>,
67-
) -> Result<(), Error> {
67+
) -> Result<()> {
6868
let mut types = Vec::new();
6969
for payload in Parser::new(0).parse_all(module) {
7070
match payload? {

0 commit comments

Comments
 (0)