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 = "how-fast-are-you-going")]
202 #[component(name = "i-am-going-extremely-slow")]
218 16 == < LudicrousSpeed as wasmtime::component::ComponentType
222 8 == < LudicrousSpeed as wasmtime::component::ComponentType
226 pub trait HostWithStore: wasmtime::component::HasData + Send {
228 accessor: &wasmtime::component::Accessor<T, Self>, in kebab_case()
231 accessor: &wasmtime::component::Accessor<T, Self>, in foo()
235 accessor: &wasmtime::component::Accessor<T, Self>, in function_with_dashes()
238 accessor: &wasmtime::component::Accessor<T, Self>, in function_with_no_weird_characters()
241 accessor: &wasmtime::component::Accessor<T, Self>, in apple()
244 accessor: &wasmtime::component::Accessor<T, Self>, in apple_pear()
247 accessor: &wasmtime::component::Accessor<T, Self>, in apple_pear_grape()
250 accessor: &wasmtime::component::Accessor<T, Self>, in a0()
258 accessor: &wasmtime::component::Accessor<T, Self>, in is_xml()
261 accessor: &wasmtime::component::Accessor<T, Self>, in explicit()
264 accessor: &wasmtime::component::Accessor<T, Self>, in explicit_kebab()
268 accessor: &wasmtime::component::Accessor<T, Self>, in bool()
274 linker: &mut wasmtime::component::Linker<T>, in add_to_linker()
285 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
286 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
296 caller: &wasmtime::component::Accessor<T>, in add_to_linker()
299 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
308 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
309 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
319 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
320 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
332 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
333 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
342 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
343 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
352 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
353 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
362 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
363 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
372 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
373 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
382 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
383 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
392 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
393 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
402 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
403 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
421 use wasmtime::component::__internal::Box;
422 #[derive(wasmtime::component::ComponentType)]
423 #[derive(wasmtime::component::Lift)]
424 #[derive(wasmtime::component::Lower)]
425 #[component(record)]
428 #[component(name = "how-fast-are-you-going")]
430 #[component(name = "i-am-going-extremely-slow")]
452 16 == < LudicrousSpeed as wasmtime::component::ComponentType
456 8 == < LudicrousSpeed as wasmtime::component::ComponentType
462 kebab_case: wasmtime::component::Func,
463 foo: wasmtime::component::Func,
464 function_with_dashes: wasmtime::component::Func,
465 function_with_no_weird_characters: wasmtime::component::Func,
466 apple: wasmtime::component::Func,
467 apple_pear: wasmtime::component::Func,
468 apple_pear_grape: wasmtime::component::Func,
469 a0: wasmtime::component::Func,
470 is_xml: wasmtime::component::Func,
471 explicit: wasmtime::component::Func,
472 explicit_kebab: wasmtime::component::Func,
473 bool: wasmtime::component::Func,
477 kebab_case: wasmtime::component::ComponentExportIndex,
478 foo: wasmtime::component::ComponentExportIndex,
479 function_with_dashes: wasmtime::component::ComponentExportIndex,
480 function_with_no_weird_characters: wasmtime::component::ComponentExportIndex,
481 apple: wasmtime::component::ComponentExportIndex,
482 apple_pear: wasmtime::component::ComponentExportIndex,
483 apple_pear_grape: wasmtime::component::ComponentExportIndex,
484 a0: wasmtime::component::ComponentExportIndex,
485 is_xml: wasmtime::component::ComponentExportIndex,
486 explicit: wasmtime::component::ComponentExportIndex,
487 explicit_kebab: wasmtime::component::ComponentExportIndex,
488 bool: wasmtime::component::ComponentExportIndex,
498 _instance_pre: &wasmtime::component::InstancePre<_T>, in new()
501 .component() in new()
510 .component() in new()
552 instance: &wasmtime::component::Instance, in load()
626 accessor: &wasmtime::component::Accessor<_T, _D>, in call_kebab_case()
630 _D: wasmtime::component::HasData, in call_kebab_case()
633 wasmtime::component::TypedFunc::< in call_kebab_case()
643 accessor: &wasmtime::component::Accessor<_T, _D>, in call_foo()
648 _D: wasmtime::component::HasData, in call_foo()
651 wasmtime::component::TypedFunc::< in call_foo()
661 accessor: &wasmtime::component::Accessor<_T, _D>, in call_function_with_dashes()
665 _D: wasmtime::component::HasData, in call_function_with_dashes()
668 wasmtime::component::TypedFunc::< in call_function_with_dashes()
678 accessor: &wasmtime::component::Accessor<_T, _D>, in call_function_with_no_weird_characters()
682 _D: wasmtime::component::HasData, in call_function_with_no_weird_characters()
685 wasmtime::component::TypedFunc::< in call_function_with_no_weird_characters()
695 accessor: &wasmtime::component::Accessor<_T, _D>, in call_apple()
699 _D: wasmtime::component::HasData, in call_apple()
702 wasmtime::component::TypedFunc::< in call_apple()
712 accessor: &wasmtime::component::Accessor<_T, _D>, in call_apple_pear()
716 _D: wasmtime::component::HasData, in call_apple_pear()
719 wasmtime::component::TypedFunc::< in call_apple_pear()
729 accessor: &wasmtime::component::Accessor<_T, _D>, in call_apple_pear_grape()
733 _D: wasmtime::component::HasData, in call_apple_pear_grape()
736 wasmtime::component::TypedFunc::< in call_apple_pear_grape()
746 accessor: &wasmtime::component::Accessor<_T, _D>, in call_a0()
750 _D: wasmtime::component::HasData, in call_a0()
753 wasmtime::component::TypedFunc::< in call_a0()
768 accessor: &wasmtime::component::Accessor<_T, _D>, in call_is_xml()
772 _D: wasmtime::component::HasData, in call_is_xml()
775 wasmtime::component::TypedFunc::< in call_is_xml()
785 accessor: &wasmtime::component::Accessor<_T, _D>, in call_explicit()
789 _D: wasmtime::component::HasData, in call_explicit()
792 wasmtime::component::TypedFunc::< in call_explicit()
802 accessor: &wasmtime::component::Accessor<_T, _D>, in call_explicit_kebab()
806 _D: wasmtime::component::HasData, in call_explicit_kebab()
809 wasmtime::component::TypedFunc::< in call_explicit_kebab()
820 accessor: &wasmtime::component::Accessor<_T, _D>, in call_bool()
824 _D: wasmtime::component::HasData, in call_bool()
827 wasmtime::component::TypedFunc::< in call_bool()