ctx: i guess we need environment variables!

This commit is contained in:
Pat Hickey
2021-01-28 11:34:00 -08:00
parent 7ffe3c72c5
commit bbbe168ca1
2 changed files with 9 additions and 0 deletions

View File

@@ -21,6 +21,10 @@ impl WasiCtxBuilder {
Rc::new(RefCell::new(Table::new())),
))
}
pub fn env(self, var: &str, value: &str) -> Result<Self, wasi_c2::StringArrayError> {
let s = self.0.env(var, value)?;
Ok(WasiCtxBuilder(s))
}
pub fn arg(self, arg: &str) -> Result<Self, wasi_c2::StringArrayError> {
let s = self.0.arg(arg)?;
Ok(WasiCtxBuilder(s))