Lines Matching refs:Send

2 pub trait HostWorldResourceWithStore: wasmtime::component::HasData + Send {
6 ) -> impl ::core::future::Future<Output = wasmtime::Result<()>> + Send in drop()
9 fn new<T: Send>( in new()
13 > + Send; in new() argument
14 fn foo<T: Send>( in foo()
17 ) -> impl ::core::future::Future<Output = ()> + Send; in foo()
18 fn static_foo<T: Send>( in static_foo()
20 ) -> impl ::core::future::Future<Output = ()> + Send; in static_foo()
22 pub trait HostWorldResource: Send {}
23 impl<_T: HostWorldResource + ?Sized + Send> HostWorldResource for &mut _T {}
78 impl<_T: Send + 'static> TheWorldPre<_T> {
130 … trait TheWorldImportsWithStore: wasmtime::component::HasData + HostWorldResourceWithStore + Send {
131 fn some_world_func<T: Send>( in some_world_func()
135 > + Send; in some_world_func() argument
137 pub trait TheWorldImports: HostWorldResource + Send {}
138 impl<_T: TheWorldImports + ?Sized + Send> TheWorldImports for &mut _T {}
239 _T: Send, in instantiate_async()
251 T: 'static + Send, in add_to_linker_imports() argument
336 + TheWorldImportsWithStore + Send, in add_to_linker()
343 + Send, in add_to_linker()
344 T: 'static + Send, in add_to_linker() argument
363 _T: Send, in call_some_world_func2()
389 pub trait HostBarWithStore: wasmtime::component::HasData + Send {
393 ) -> impl ::core::future::Future<Output = wasmtime::Result<()>> + Send in drop()
396 fn new<T: Send>( in new()
400 > + Send; in new() argument
401 fn static_a<T: Send>( in static_a()
403 ) -> impl ::core::future::Future<Output = u32> + Send; in static_a()
404 fn method_a<T: Send>( in method_a()
407 ) -> impl ::core::future::Future<Output = u32> + Send; in method_a()
409 pub trait HostBar: Send {}
410 impl<_T: HostBar + ?Sized + Send> HostBar for &mut _T {}
467 pub trait HostFallibleWithStore: wasmtime::component::HasData + Send {
471 ) -> impl ::core::future::Future<Output = wasmtime::Result<()>> + Send in drop()
474 fn new<T: Send>( in new()
481 > + Send; in new() argument
483 pub trait HostFallible: Send {}
484 impl<_T: HostFallible + ?Sized + Send> HostFallible for &mut _T {}
485 …ait HostWithStore: wasmtime::component::HasData + HostBarWithStore + HostFallibleWithStore + Send {
486 fn bar_own_arg<T: Send>( in bar_own_arg()
489 ) -> impl ::core::future::Future<Output = ()> + Send; in bar_own_arg()
490 fn bar_borrow_arg<T: Send>( in bar_borrow_arg()
493 ) -> impl ::core::future::Future<Output = ()> + Send; in bar_borrow_arg()
494 fn bar_result<T: Send>( in bar_result()
498 > + Send; in bar_result() argument
499 fn tuple_own_arg<T: Send>( in tuple_own_arg()
502 ) -> impl ::core::future::Future<Output = ()> + Send; in tuple_own_arg()
503 fn tuple_borrow_arg<T: Send>( in tuple_borrow_arg()
506 ) -> impl ::core::future::Future<Output = ()> + Send; in tuple_borrow_arg()
507 fn tuple_result<T: Send>( in tuple_result()
511 > + Send; in tuple_result() argument
512 fn option_own_arg<T: Send>( in option_own_arg()
515 ) -> impl ::core::future::Future<Output = ()> + Send; in option_own_arg()
516 fn option_borrow_arg<T: Send>( in option_borrow_arg()
519 ) -> impl ::core::future::Future<Output = ()> + Send; in option_borrow_arg()
520 fn option_result<T: Send>( in option_result()
524 > + Send; in option_result() argument
525 fn result_own_arg<T: Send>( in result_own_arg()
528 ) -> impl ::core::future::Future<Output = ()> + Send; in result_own_arg()
529 fn result_borrow_arg<T: Send>( in result_borrow_arg()
532 ) -> impl ::core::future::Future<Output = ()> + Send; in result_borrow_arg()
533 fn result_result<T: Send>( in result_result()
537 > + Send; in result_result() argument
538 fn list_own_arg<T: Send>( in list_own_arg()
543 ) -> impl ::core::future::Future<Output = ()> + Send; in list_own_arg()
544 fn list_borrow_arg<T: Send>( in list_borrow_arg()
549 ) -> impl ::core::future::Future<Output = ()> + Send; in list_borrow_arg()
550 fn list_result<T: Send>( in list_result()
556 > + Send; in list_result() argument
557 fn record_own_arg<T: Send>( in record_own_arg()
560 ) -> impl ::core::future::Future<Output = ()> + Send; in record_own_arg()
561 fn record_borrow_arg<T: Send>( in record_borrow_arg()
564 ) -> impl ::core::future::Future<Output = ()> + Send; in record_borrow_arg()
565 fn record_result<T: Send>( in record_result()
567 ) -> impl ::core::future::Future<Output = NestedOwn> + Send; in record_result()
568 fn func_with_handle_typedef<T: Send>( in func_with_handle_typedef()
571 ) -> impl ::core::future::Future<Output = ()> + Send; in func_with_handle_typedef()
573 pub trait Host: HostBar + HostFallible + Send {}
574 impl<_T: Host + ?Sized + Send> Host for &mut _T {}
582 T: 'static + Send, in add_to_linker() argument
927 ) -> impl ::core::future::Future<Output = wasmtime::Result<()>> + Send in drop()
932 impl<_T: HostA + ?Sized + Send> HostA for &mut _T {}
933 pub trait HostWithStore: wasmtime::component::HasData + HostAWithStore + Send {}
936 _T: wasmtime::component::HasData + HostAWithStore + Send,
938 pub trait Host: HostA + Send {}
939 impl<_T: Host + ?Sized + Send> Host for &mut _T {}
947 T: 'static + Send, in add_to_linker() argument
1024 pub trait HostWithStore: wasmtime::component::HasData + Send {
1025 fn foo<T: Send>( in foo()
1029 > + Send; in foo() argument
1031 pub trait Host: Send {}
1032 impl<_T: Host + ?Sized + Send> Host for &mut _T {}
1040 T: 'static + Send, in add_to_linker() argument
1065 ) -> impl ::core::future::Future<Output = wasmtime::Result<()>> + Send in drop()
1070 impl<_T: HostFoo + ?Sized + Send> HostFoo for &mut _T {}
1071 pub trait HostWithStore: wasmtime::component::HasData + HostFooWithStore + Send {}
1074 _T: wasmtime::component::HasData + HostFooWithStore + Send,
1076 pub trait Host: HostFoo + Send {}
1077 impl<_T: Host + ?Sized + Send> Host for &mut _T {}
1085 T: 'static + Send, in add_to_linker() argument
1185 _T: Send, in call_handle() argument