Home
last modified time | relevance | path

Searched refs:interfaces (Results 1 – 25 of 64) sorted by relevance

123

/wasmtime-44.0.1/docs/
H A Dintroduction.md12 [WASI] (the WebAssembly System Interface) defines interfaces that provide a
18 interfaces via which components can communicate with each other. WASI
19 is defined in terms of component model interfaces.
H A DWASI-overview.md9 [Interfaces page on wasi.dev]: https://wasi.dev/interfaces
H A Dsecurity.md42 thing a WebAssembly instance can do is what is available through interfaces
H A Dstability-tiers.md407 willing to respond to changes in Cranelift's interfaces and the needs of
453 Tier 2 components. For example if Cranelift's interfaces change then the
H A Dcli-options.md111 Components can export typed interfaces defined by [the component
/wasmtime-44.0.1/crates/jit-debug/
H A DREADME.md1 This is the `wasmtime-jit-debug` crate, which contains JIT debug interfaces support for Wasmtime.
H A DCargo.toml5 description = "INTERNAL: JIT debug interfaces support for Wasmtime"
/wasmtime-44.0.1/tests/all/component_model/bindgen/
H A Dresults.rs979 mod interfaces { module
981 interfaces: "
1000 "imports": interfaces::imports,
1047 impl interfaces::imports::Host for MyImports { in run()
1060 interfaces::imports::add_to_linker::<_, HasSelf<_>>(&mut linker, |f| f)?; in run()
/wasmtime-44.0.1/crates/test-programs/
H A DREADME.md45 async rust interfaces of the `wasmtime` and `wasmtime-wasi-http` crates,
88 and async Rust interfaces of the `wasmtime` and `wasi-common` crate.
93 synchronous Rust interfaces of the `wasmtime` and `wasmtime-wasi` crates.
99 interfaces, and ensures that a faithful implementation of Wasi 0.1 can be
103 Rust interfaces of the `wasmtime` and `wasmtime-wasi` crates.
118 exercising the Wasi 0.2 interfaces directly - in some cases, such as the
/wasmtime-44.0.1/crates/wasi-preview1-component-adapter/provider/
H A DREADME.md62 …ling a WebAssembly component that utilizes [the interfaces that make up WASI Preview1][wasi-p1-int…
77 [wasi-p1-interfaces]: https://github.com/WebAssembly/WASI/blob/main/legacy/preview1/witx/wasi_snaps…
/wasmtime-44.0.1/crates/wit-bindgen/src/
H A Dlib.rs258 let iface = &resolve.interfaces[id]; in name_interface()
339 for (id, iface) in resolve.interfaces.iter() { in generate()
416 WorldKey::Interface(id) => resolve.interfaces[*id] in import()
543 let iface = &resolve.interfaces[*id]; in export()
1255 let iface = &resolve.interfaces[id]; in lookup_keys()
1615 for (name, id) in self.resolve.interfaces[id].types.iter() { in types()
2280 let iface = &self.resolve.interfaces[id]; in generate_add_to_linker()
2483 TypeOwner::Interface(id) => self.resolve.interfaces[id] in generate_guest_import_closure()
3247 let interface = &resolve.interfaces[*id]; in add_interface()
3506 resolve.interfaces[id] in get_resources()
[all …]
H A Dtypes.rs65 let iface = &resolve.interfaces[*id]; in analyze()
/wasmtime-44.0.1/crates/component-macro/src/
H A Dbindgen.rs253 syn::custom_keyword!(interfaces);
374 } else if l.peek(kw::interfaces) { in parse()
375 input.parse::<kw::interfaces>()?; in parse()
/wasmtime-44.0.1/crates/environ/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/crates/cache/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/cranelift/module/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/winch/codegen/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/cranelift/reader/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/crates/c-api/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/crates/wiggle/test-helpers/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/crates/cli-flags/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/cranelift/native/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/crates/wast/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/crates/wiggle/macro/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,
/wasmtime-44.0.1/cranelift/object/
H A DLICENSE46 separable from, or merely link (or bind by name) to the interfaces of,

123