Lines Matching refs:component

10     instance_pre: wasmtime::component::InstancePre<T>,
28 instance_pre: wasmtime::component::InstancePre<_T>, in new()
36 pub fn instance_pre(&self) -> &wasmtime::component::InstancePre<_T> { in instance_pre()
113 _instance_pre: &wasmtime::component::InstancePre<_T>, in new()
115 let _component = _instance_pre.component(); in new()
130 instance: &wasmtime::component::Instance, in load()
143 component: &wasmtime::component::Component, in instantiate()
144 linker: &wasmtime::component::Linker<_T>, in instantiate()
146 let pre = linker.instantiate_pre(component)?; in instantiate()
153 instance: &wasmtime::component::Instance, in new()
162 component: &wasmtime::component::Component, in instantiate_async()
163 linker: &wasmtime::component::Linker<_T>, in instantiate_async()
168 let pre = linker.instantiate_pre(component)?; in instantiate_async()
172 linker: &mut wasmtime::component::Linker<T>, in add_to_linker()
193 use wasmtime::component::__internal::Box;
194 #[derive(wasmtime::component::ComponentType)]
195 #[derive(wasmtime::component::Lift)]
196 #[derive(wasmtime::component::Lower)]
197 #[component(record)]
200 #[component(name = "a1")]
201 pub a1: wasmtime::component::__internal::String,
202 #[component(name = "a2")]
203 pub a2: wasmtime::component::__internal::String,
204 #[component(name = "a3")]
205 pub a3: wasmtime::component::__internal::String,
206 #[component(name = "a4")]
207 pub a4: wasmtime::component::__internal::String,
208 #[component(name = "a5")]
209 pub a5: wasmtime::component::__internal::String,
210 #[component(name = "a6")]
211 pub a6: wasmtime::component::__internal::String,
212 #[component(name = "a7")]
213 pub a7: wasmtime::component::__internal::String,
214 #[component(name = "a8")]
215 pub a8: wasmtime::component::__internal::String,
216 #[component(name = "a9")]
217 pub a9: wasmtime::component::__internal::String,
218 #[component(name = "a10")]
219 pub a10: wasmtime::component::__internal::String,
220 #[component(name = "a11")]
221 pub a11: wasmtime::component::__internal::String,
222 #[component(name = "a12")]
223 pub a12: wasmtime::component::__internal::String,
224 #[component(name = "a13")]
225 pub a13: wasmtime::component::__internal::String,
226 #[component(name = "a14")]
227 pub a14: wasmtime::component::__internal::String,
228 #[component(name = "a15")]
229 pub a15: wasmtime::component::__internal::String,
230 #[component(name = "a16")]
231 pub a16: wasmtime::component::__internal::String,
232 #[component(name = "a17")]
233 pub a17: wasmtime::component::__internal::String,
234 #[component(name = "a18")]
235 pub a18: wasmtime::component::__internal::String,
236 #[component(name = "a19")]
237 pub a19: wasmtime::component::__internal::String,
238 #[component(name = "a20")]
239 pub a20: wasmtime::component::__internal::String,
269 160 == < BigStruct as wasmtime::component::ComponentType >::SIZE32
272 4 == < BigStruct as wasmtime::component::ComponentType >::ALIGN32
275 pub trait HostWithStore: wasmtime::component::HasData + Send {
277 accessor: &wasmtime::component::Accessor<T, Self>, in many_args()
296 accessor: &wasmtime::component::Accessor<T, Self>, in big_argument()
303 linker: &mut wasmtime::component::Linker<T>, in add_to_linker()
315 caller: &wasmtime::component::Accessor<T>, in add_to_linker()
352 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
381 caller: &wasmtime::component::Accessor<T>, in add_to_linker()
384 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
402 use wasmtime::component::__internal::Box;
403 #[derive(wasmtime::component::ComponentType)]
404 #[derive(wasmtime::component::Lift)]
405 #[derive(wasmtime::component::Lower)]
406 #[component(record)]
409 #[component(name = "a1")]
410 pub a1: wasmtime::component::__internal::String,
411 #[component(name = "a2")]
412 pub a2: wasmtime::component::__internal::String,
413 #[component(name = "a3")]
414 pub a3: wasmtime::component::__internal::String,
415 #[component(name = "a4")]
416 pub a4: wasmtime::component::__internal::String,
417 #[component(name = "a5")]
418 pub a5: wasmtime::component::__internal::String,
419 #[component(name = "a6")]
420 pub a6: wasmtime::component::__internal::String,
421 #[component(name = "a7")]
422 pub a7: wasmtime::component::__internal::String,
423 #[component(name = "a8")]
424 pub a8: wasmtime::component::__internal::String,
425 #[component(name = "a9")]
426 pub a9: wasmtime::component::__internal::String,
427 #[component(name = "a10")]
428 pub a10: wasmtime::component::__internal::String,
429 #[component(name = "a11")]
430 pub a11: wasmtime::component::__internal::String,
431 #[component(name = "a12")]
432 pub a12: wasmtime::component::__internal::String,
433 #[component(name = "a13")]
434 pub a13: wasmtime::component::__internal::String,
435 #[component(name = "a14")]
436 pub a14: wasmtime::component::__internal::String,
437 #[component(name = "a15")]
438 pub a15: wasmtime::component::__internal::String,
439 #[component(name = "a16")]
440 pub a16: wasmtime::component::__internal::String,
441 #[component(name = "a17")]
442 pub a17: wasmtime::component::__internal::String,
443 #[component(name = "a18")]
444 pub a18: wasmtime::component::__internal::String,
445 #[component(name = "a19")]
446 pub a19: wasmtime::component::__internal::String,
447 #[component(name = "a20")]
448 pub a20: wasmtime::component::__internal::String,
481 160 == < BigStruct as wasmtime::component::ComponentType
485 4 == < BigStruct as wasmtime::component::ComponentType >::ALIGN32
490 many_args: wasmtime::component::Func,
491 big_argument: wasmtime::component::Func,
495 many_args: wasmtime::component::ComponentExportIndex,
496 big_argument: wasmtime::component::ComponentExportIndex,
506 _instance_pre: &wasmtime::component::InstancePre<_T>, in new()
509 .component() in new()
518 .component() in new()
538 instance: &wasmtime::component::Instance, in load()
580 accessor: &wasmtime::component::Accessor<_T, _D>, in call_many_args()
600 _D: wasmtime::component::HasData, in call_many_args()
603 wasmtime::component::TypedFunc::< in call_many_args()
652 accessor: &wasmtime::component::Accessor<_T, _D>, in call_big_argument()
657 _D: wasmtime::component::HasData, in call_big_argument()
660 wasmtime::component::TypedFunc::< in call_big_argument()