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)]
206 assert!(0 == < Empty as wasmtime::component::ComponentType >::SIZE32);
207 assert!(1 == < Empty as wasmtime::component::ComponentType >::ALIGN32);
211 #[derive(wasmtime::component::ComponentType)]
212 #[derive(wasmtime::component::Lift)]
213 #[derive(wasmtime::component::Lower)]
214 #[component(record)]
218 #[component(name = "a")]
221 #[component(name = "b")]
233 assert!(8 == < Scalars as wasmtime::component::ComponentType >::SIZE32);
234 assert!(4 == < Scalars as wasmtime::component::ComponentType >::ALIGN32);
238 #[derive(wasmtime::component::ComponentType)]
239 #[derive(wasmtime::component::Lift)]
240 #[derive(wasmtime::component::Lower)]
241 #[component(record)]
244 #[component(name = "a")]
246 #[component(name = "b")]
248 #[component(name = "c")]
250 #[component(name = "d")]
252 #[component(name = "e")]
254 #[component(name = "f")]
256 #[component(name = "g")]
258 #[component(name = "h")]
260 #[component(name = "i")]
280 9 == < ReallyFlags as wasmtime::component::ComponentType >::SIZE32
283 1 == < ReallyFlags as wasmtime::component::ComponentType >::ALIGN32
286 #[derive(wasmtime::component::ComponentType)]
287 #[derive(wasmtime::component::Lift)]
288 #[derive(wasmtime::component::Lower)]
289 #[component(record)]
292 #[component(name = "a")]
294 #[component(name = "b")]
296 #[component(name = "c")]
298 #[component(name = "d")]
299 pub d: wasmtime::component::__internal::String,
300 #[component(name = "e")]
316 32 == < Aggregates as wasmtime::component::ComponentType >::SIZE32
319 4 == < Aggregates as wasmtime::component::ComponentType >::ALIGN32
325 4 == < TupleTypedef as wasmtime::component::ComponentType >::SIZE32
328 4 == < TupleTypedef as wasmtime::component::ComponentType >::ALIGN32
334 4 == < IntTypedef as wasmtime::component::ComponentType >::SIZE32
337 4 == < IntTypedef as wasmtime::component::ComponentType >::ALIGN32
343 4 == < TupleTypedef2 as wasmtime::component::ComponentType >::SIZE32
346 4 == < TupleTypedef2 as wasmtime::component::ComponentType >::ALIGN32
349 #[derive(wasmtime::component::ComponentType)]
350 #[derive(wasmtime::component::Lift)]
351 #[derive(wasmtime::component::Lower)]
352 #[component(record)]
354 #[component(name = "a")]
355 pub a: wasmtime::component::FutureReader<u8>,
356 #[component(name = "b")]
357 pub b: wasmtime::component::StreamReader<u8>,
358 #[component(name = "c")]
359 pub c: wasmtime::component::StreamReader<
360 wasmtime::component::FutureReader<
361 wasmtime::component::StreamReader<()>,
364 #[component(name = "d")]
365 pub d: wasmtime::component::FutureReader<
366 wasmtime::component::StreamReader<
367 wasmtime::component::FutureReader<()>,
383 16 == < FuturesAndStreams as wasmtime::component::ComponentType
387 4 == < FuturesAndStreams as wasmtime::component::ComponentType
391 pub trait HostWithStore: wasmtime::component::HasData + Send {
393 accessor: &wasmtime::component::Accessor<T, Self>, in tuple_arg()
397 accessor: &wasmtime::component::Accessor<T, Self>, in tuple_result()
400 accessor: &wasmtime::component::Accessor<T, Self>, in empty_arg()
404 accessor: &wasmtime::component::Accessor<T, Self>, in empty_result()
407 accessor: &wasmtime::component::Accessor<T, Self>, in scalar_arg()
411 accessor: &wasmtime::component::Accessor<T, Self>, in scalar_result()
414 accessor: &wasmtime::component::Accessor<T, Self>, in flags_arg()
418 accessor: &wasmtime::component::Accessor<T, Self>, in flags_result()
421 accessor: &wasmtime::component::Accessor<T, Self>, in aggregate_arg()
425 accessor: &wasmtime::component::Accessor<T, Self>, in aggregate_result()
428 accessor: &wasmtime::component::Accessor<T, Self>, in typedef_inout()
435 linker: &mut wasmtime::component::Linker<T>, in add_to_linker()
447 caller: &wasmtime::component::Accessor<T>, in add_to_linker()
450 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
459 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
460 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
469 move |caller: &wasmtime::component::Accessor<T>, (arg0,): (Empty,)| { in add_to_linker()
470 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
479 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
480 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
490 caller: &wasmtime::component::Accessor<T>, in add_to_linker()
493 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
502 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
503 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
513 caller: &wasmtime::component::Accessor<T>, in add_to_linker()
516 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
525 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
526 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
536 caller: &wasmtime::component::Accessor<T>, in add_to_linker()
539 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
549 move |caller: &wasmtime::component::Accessor<T>, (): ()| { in add_to_linker()
550 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
560 caller: &wasmtime::component::Accessor<T>, in add_to_linker()
563 wasmtime::component::__internal::Box::pin(async move { in add_to_linker()
582 use wasmtime::component::__internal::Box;
583 #[derive(wasmtime::component::ComponentType)]
584 #[derive(wasmtime::component::Lift)]
585 #[derive(wasmtime::component::Lower)]
586 #[component(record)]
599 0 == < Empty as wasmtime::component::ComponentType >::SIZE32
602 1 == < Empty as wasmtime::component::ComponentType >::ALIGN32
607 #[derive(wasmtime::component::ComponentType)]
608 #[derive(wasmtime::component::Lift)]
609 #[derive(wasmtime::component::Lower)]
610 #[component(record)]
614 #[component(name = "a")]
617 #[component(name = "b")]
633 8 == < Scalars as wasmtime::component::ComponentType >::SIZE32
636 4 == < Scalars as wasmtime::component::ComponentType >::ALIGN32
641 #[derive(wasmtime::component::ComponentType)]
642 #[derive(wasmtime::component::Lift)]
643 #[derive(wasmtime::component::Lower)]
644 #[component(record)]
647 #[component(name = "a")]
649 #[component(name = "b")]
651 #[component(name = "c")]
653 #[component(name = "d")]
655 #[component(name = "e")]
657 #[component(name = "f")]
659 #[component(name = "g")]
661 #[component(name = "h")]
663 #[component(name = "i")]
686 9 == < ReallyFlags as wasmtime::component::ComponentType
690 1 == < ReallyFlags as wasmtime::component::ComponentType
694 #[derive(wasmtime::component::ComponentType)]
695 #[derive(wasmtime::component::Lift)]
696 #[derive(wasmtime::component::Lower)]
697 #[component(record)]
700 #[component(name = "a")]
702 #[component(name = "b")]
704 #[component(name = "c")]
706 #[component(name = "d")]
707 pub d: wasmtime::component::__internal::String,
708 #[component(name = "e")]
727 32 == < Aggregates as wasmtime::component::ComponentType
731 4 == < Aggregates as wasmtime::component::ComponentType
738 4 == < TupleTypedef as wasmtime::component::ComponentType
742 4 == < TupleTypedef as wasmtime::component::ComponentType
749 4 == < IntTypedef as wasmtime::component::ComponentType >::SIZE32
752 4 == < IntTypedef as wasmtime::component::ComponentType
759 4 == < TupleTypedef2 as wasmtime::component::ComponentType
763 4 == < TupleTypedef2 as wasmtime::component::ComponentType
767 #[derive(wasmtime::component::ComponentType)]
768 #[derive(wasmtime::component::Lift)]
769 #[derive(wasmtime::component::Lower)]
770 #[component(record)]
772 #[component(name = "a")]
773 pub a: wasmtime::component::FutureReader<u8>,
774 #[component(name = "b")]
775 pub b: wasmtime::component::StreamReader<u8>,
776 #[component(name = "c")]
777 pub c: wasmtime::component::StreamReader<
778 wasmtime::component::FutureReader<
779 wasmtime::component::StreamReader<()>,
782 #[component(name = "d")]
783 pub d: wasmtime::component::FutureReader<
784 wasmtime::component::StreamReader<
785 wasmtime::component::FutureReader<()>,
804 16 == < FuturesAndStreams as wasmtime::component::ComponentType
808 4 == < FuturesAndStreams as wasmtime::component::ComponentType
814 tuple_arg: wasmtime::component::Func,
815 tuple_result: wasmtime::component::Func,
816 empty_arg: wasmtime::component::Func,
817 empty_result: wasmtime::component::Func,
818 scalar_arg: wasmtime::component::Func,
819 scalar_result: wasmtime::component::Func,
820 flags_arg: wasmtime::component::Func,
821 flags_result: wasmtime::component::Func,
822 aggregate_arg: wasmtime::component::Func,
823 aggregate_result: wasmtime::component::Func,
824 typedef_inout: wasmtime::component::Func,
828 tuple_arg: wasmtime::component::ComponentExportIndex,
829 tuple_result: wasmtime::component::ComponentExportIndex,
830 empty_arg: wasmtime::component::ComponentExportIndex,
831 empty_result: wasmtime::component::ComponentExportIndex,
832 scalar_arg: wasmtime::component::ComponentExportIndex,
833 scalar_result: wasmtime::component::ComponentExportIndex,
834 flags_arg: wasmtime::component::ComponentExportIndex,
835 flags_result: wasmtime::component::ComponentExportIndex,
836 aggregate_arg: wasmtime::component::ComponentExportIndex,
837 aggregate_result: wasmtime::component::ComponentExportIndex,
838 typedef_inout: wasmtime::component::ComponentExportIndex,
848 _instance_pre: &wasmtime::component::InstancePre<_T>, in new()
851 .component() in new()
860 .component() in new()
898 instance: &wasmtime::component::Instance, in load()
986 accessor: &wasmtime::component::Accessor<_T, _D>, in call_tuple_arg()
991 _D: wasmtime::component::HasData, in call_tuple_arg()
994 wasmtime::component::TypedFunc::< in call_tuple_arg()
1004 accessor: &wasmtime::component::Accessor<_T, _D>, in call_tuple_result()
1008 _D: wasmtime::component::HasData, in call_tuple_result()
1011 wasmtime::component::TypedFunc::< in call_tuple_result()
1021 accessor: &wasmtime::component::Accessor<_T, _D>, in call_empty_arg()
1026 _D: wasmtime::component::HasData, in call_empty_arg()
1029 wasmtime::component::TypedFunc::< in call_empty_arg()
1039 accessor: &wasmtime::component::Accessor<_T, _D>, in call_empty_result()
1043 _D: wasmtime::component::HasData, in call_empty_result()
1046 wasmtime::component::TypedFunc::< in call_empty_result()
1056 accessor: &wasmtime::component::Accessor<_T, _D>, in call_scalar_arg()
1061 _D: wasmtime::component::HasData, in call_scalar_arg()
1064 wasmtime::component::TypedFunc::< in call_scalar_arg()
1074 accessor: &wasmtime::component::Accessor<_T, _D>, in call_scalar_result()
1078 _D: wasmtime::component::HasData, in call_scalar_result()
1081 wasmtime::component::TypedFunc::< in call_scalar_result()
1091 accessor: &wasmtime::component::Accessor<_T, _D>, in call_flags_arg()
1096 _D: wasmtime::component::HasData, in call_flags_arg()
1099 wasmtime::component::TypedFunc::< in call_flags_arg()
1109 accessor: &wasmtime::component::Accessor<_T, _D>, in call_flags_result()
1113 _D: wasmtime::component::HasData, in call_flags_result()
1116 wasmtime::component::TypedFunc::< in call_flags_result()
1126 accessor: &wasmtime::component::Accessor<_T, _D>, in call_aggregate_arg()
1131 _D: wasmtime::component::HasData, in call_aggregate_arg()
1134 wasmtime::component::TypedFunc::< in call_aggregate_arg()
1144 accessor: &wasmtime::component::Accessor<_T, _D>, in call_aggregate_result()
1148 _D: wasmtime::component::HasData, in call_aggregate_result()
1151 wasmtime::component::TypedFunc::< in call_aggregate_result()
1161 accessor: &wasmtime::component::Accessor<_T, _D>, in call_typedef_inout()
1166 _D: wasmtime::component::HasData, in call_typedef_inout()
1169 wasmtime::component::TypedFunc::< in call_typedef_inout()