In some use cases it is desirable to provide a custom snapshot WASI context. Facilitate this by depending on a combination of traits required rather than concrete type in the signature. Signed-off-by: Roman Volosatovs <rvolosatovs@riseup.net>
Crate defining the Wasi type for Wasmtime, which represents a WASI
instance which may be added to a linker.