Lines Matching refs:Send
2 pub trait HostWorldResourceWithStore: wasmtime::component::HasData + Send {}
5 _T: wasmtime::component::HasData + Send,
7 pub trait HostWorldResource: Send {
12 > + Send; in new() argument
16 ) -> impl ::core::future::Future<Output = ()> + Send; in foo()
17 fn static_foo(&mut self) -> impl ::core::future::Future<Output = ()> + Send; in static_foo()
21 ) -> impl ::core::future::Future<Output = wasmtime::Result<()>> + Send; in drop()
23 impl<_T: HostWorldResource + ?Sized + Send> HostWorldResource for &mut _T {
28 > + Send { in new() argument
34 ) -> impl ::core::future::Future<Output = ()> + Send { in foo()
37 fn static_foo(&mut self) -> impl ::core::future::Future<Output = ()> + Send { in static_foo()
101 impl<_T: Send + 'static> TheWorldPre<_T> {
153 …trait TheWorldImportsWithStore: wasmtime::component::HasData + HostWorldResourceWithStore + Send {}
156 _T: wasmtime::component::HasData + HostWorldResourceWithStore + Send,
158 pub trait TheWorldImports: HostWorldResource + Send {
163 > + Send; in some_world_func() argument
165 impl<_T: TheWorldImports + ?Sized + Send> TheWorldImports for &mut _T {
170 > + Send { in some_world_func() argument
274 _T: Send, in instantiate_async()
286 T: 'static + Send, in add_to_linker_imports() argument
365 + TheWorldImportsWithStore + Send, in add_to_linker()
372 + Send, in add_to_linker()
373 T: 'static + Send, in add_to_linker() argument
392 <S as wasmtime::AsContext>::Data: Send, in call_some_world_func2()
417 pub trait HostBarWithStore: wasmtime::component::HasData + Send {}
420 _T: wasmtime::component::HasData + Send,
422 pub trait HostBar: Send {
427 > + Send; in new() argument
430 ) -> impl ::core::future::Future<Output = u32> + Send; in static_a()
434 ) -> impl ::core::future::Future<Output = u32> + Send; in method_a()
438 ) -> impl ::core::future::Future<Output = wasmtime::Result<()>> + Send; in drop()
440 impl<_T: HostBar + ?Sized + Send> HostBar for &mut _T {
445 > + Send { in new() argument
450 ) -> impl ::core::future::Future<Output = u32> + Send { in static_a()
456 ) -> impl ::core::future::Future<Output = u32> + Send { in method_a()
522 pub trait HostFallibleWithStore: wasmtime::component::HasData + Send {}
525 _T: wasmtime::component::HasData + Send,
527 pub trait HostFallible: Send {
535 > + Send; in new() argument
539 ) -> impl ::core::future::Future<Output = wasmtime::Result<()>> + Send; in drop()
541 impl<_T: HostFallible + ?Sized + Send> HostFallible for &mut _T {
549 > + Send { in new() argument
559 …it HostWithStore: wasmtime::component::HasData + HostBarWithStore + HostFallibleWithStore + Send {}
563 + HostFallibleWithStore + Send,
565 pub trait Host: HostBar + HostFallible + Send {
569 ) -> impl ::core::future::Future<Output = ()> + Send; in bar_own_arg()
573 ) -> impl ::core::future::Future<Output = ()> + Send; in bar_borrow_arg()
578 > + Send; in bar_result() argument
582 ) -> impl ::core::future::Future<Output = ()> + Send; in tuple_own_arg()
586 ) -> impl ::core::future::Future<Output = ()> + Send; in tuple_borrow_arg()
591 > + Send; in tuple_result() argument
595 ) -> impl ::core::future::Future<Output = ()> + Send; in option_own_arg()
599 ) -> impl ::core::future::Future<Output = ()> + Send; in option_borrow_arg()
604 > + Send; in option_result() argument
608 ) -> impl ::core::future::Future<Output = ()> + Send; in result_own_arg()
612 ) -> impl ::core::future::Future<Output = ()> + Send; in result_borrow_arg()
617 > + Send; in result_result() argument
623 ) -> impl ::core::future::Future<Output = ()> + Send; in list_own_arg()
629 ) -> impl ::core::future::Future<Output = ()> + Send; in list_borrow_arg()
636 > + Send; in list_result() argument
640 ) -> impl ::core::future::Future<Output = ()> + Send; in record_own_arg()
644 ) -> impl ::core::future::Future<Output = ()> + Send; in record_borrow_arg()
647 ) -> impl ::core::future::Future<Output = NestedOwn> + Send; in record_result()
651 ) -> impl ::core::future::Future<Output = ()> + Send; in func_with_handle_typedef()
653 impl<_T: Host + ?Sized + Send> Host for &mut _T {
657 ) -> impl ::core::future::Future<Output = ()> + Send { in bar_own_arg()
663 ) -> impl ::core::future::Future<Output = ()> + Send { in bar_borrow_arg()
670 > + Send { in bar_result() argument
676 ) -> impl ::core::future::Future<Output = ()> + Send { in tuple_own_arg()
682 ) -> impl ::core::future::Future<Output = ()> + Send { in tuple_borrow_arg()
689 > + Send { in tuple_result() argument
695 ) -> impl ::core::future::Future<Output = ()> + Send { in option_own_arg()
701 ) -> impl ::core::future::Future<Output = ()> + Send { in option_borrow_arg()
708 > + Send { in option_result() argument
714 ) -> impl ::core::future::Future<Output = ()> + Send { in result_own_arg()
720 ) -> impl ::core::future::Future<Output = ()> + Send { in result_borrow_arg()
727 > + Send { in result_result() argument
735 ) -> impl ::core::future::Future<Output = ()> + Send { in list_own_arg()
743 ) -> impl ::core::future::Future<Output = ()> + Send { in list_borrow_arg()
752 > + Send { in list_result() argument
758 ) -> impl ::core::future::Future<Output = ()> + Send { in record_own_arg()
764 ) -> impl ::core::future::Future<Output = ()> + Send { in record_borrow_arg()
769 ) -> impl ::core::future::Future<Output = NestedOwn> + Send { in record_result()
775 ) -> impl ::core::future::Future<Output = ()> + Send { in func_with_handle_typedef()
786 T: 'static + Send, in add_to_linker() argument
1120 ) -> impl ::core::future::Future<Output = wasmtime::Result<()>> + Send; in drop()
1122 impl<_T: HostA + ?Sized + Send> HostA for &mut _T {
1130 pub trait HostWithStore: wasmtime::component::HasData + HostAWithStore + Send {}
1133 _T: wasmtime::component::HasData + HostAWithStore + Send,
1135 pub trait Host: HostA + Send {}
1136 impl<_T: Host + ?Sized + Send> Host for &mut _T {}
1144 T: 'static + Send, in add_to_linker() argument
1220 pub trait HostWithStore: wasmtime::component::HasData + Send {}
1223 _T: wasmtime::component::HasData + Send,
1225 pub trait Host: Send {
1230 > + Send; in foo() argument
1232 impl<_T: Host + ?Sized + Send> Host for &mut _T {
1237 > + Send { in foo() argument
1248 T: 'static + Send, in add_to_linker() argument
1278 ) -> impl ::core::future::Future<Output = wasmtime::Result<()>> + Send; in drop()
1280 impl<_T: HostFoo + ?Sized + Send> HostFoo for &mut _T {
1288 pub trait HostWithStore: wasmtime::component::HasData + HostFooWithStore + Send {}
1291 _T: wasmtime::component::HasData + HostFooWithStore + Send,
1293 pub trait Host: HostFoo + Send {}
1294 impl<_T: Host + ?Sized + Send> Host for &mut _T {}
1302 T: 'static + Send, in add_to_linker() argument
1401 <S as wasmtime::AsContext>::Data: Send, in call_handle() argument