Lines Matching defs:Module
132 pub struct Module { struct
133 inner: Arc<ModuleInner>, argument
169 impl fmt::Debug for Module { implementation
185 impl Module { implementation
251 pub fn new(engine: &Engine, bytes: impl AsRef<[u8]>) -> Result<Module> { in new()
286 pub fn from_file(engine: &Engine, file: impl AsRef<Path>) -> Result<Module> { in from_file()
324 pub fn from_binary(engine: &Engine, binary: &[u8]) -> Result<Module> { in from_binary()
352 pub unsafe fn from_trusted_file(engine: &Engine, file: impl AsRef<Path>) -> Result<Module> { in from_trusted_file()
407 pub unsafe fn deserialize(engine: &Engine, bytes: impl AsRef<[u8]>) -> Result<Module> { in deserialize()
425 pub unsafe fn deserialize_raw(engine: &Engine, memory: NonNull<[u8]>) -> Result<Module> { in deserialize_raw()
456 pub unsafe fn deserialize_file(engine: &Engine, path: impl AsRef<Path>) -> Result<Module> { in deserialize_file()
488 pub unsafe fn deserialize_open_file(engine: &Engine, file: File) -> Result<Module> { in deserialize_open_file()
650 pub(crate) fn env_module(&self) -> &Arc<wasmtime_environ::Module> { in env_module()
1209 pub fn same(a: &Module, b: &Module) -> bool { in same()