Lines Matching refs:Send

55 impl<_T: Send + 'static> DPre<_T> {
158 _T: Send, in instantiate_async()
169 + foo::foo::c::HostWithStore + d::HostWithStore + Send, in add_to_linker()
173 + Send, in add_to_linker()
174 T: 'static + Send, in add_to_linker() argument
205 pub trait HostWithStore: wasmtime::component::HasData + Send {}
208 _T: wasmtime::component::HasData + Send,
210 pub trait Host: Send {
211 fn a(&mut self) -> impl ::core::future::Future<Output = Foo> + Send; in a()
213 impl<_T: Host + ?Sized + Send> Host for &mut _T {
214 fn a(&mut self) -> impl ::core::future::Future<Output = Foo> + Send { in a()
225 T: 'static + Send, in add_to_linker() argument
250 pub trait HostWithStore: wasmtime::component::HasData + Send {}
253 _T: wasmtime::component::HasData + Send,
255 pub trait Host: Send {
256 fn a(&mut self) -> impl ::core::future::Future<Output = Foo> + Send; in a()
258 impl<_T: Host + ?Sized + Send> Host for &mut _T {
259 fn a(&mut self) -> impl ::core::future::Future<Output = Foo> + Send { in a()
270 T: 'static + Send, in add_to_linker() argument
295 pub trait HostWithStore: wasmtime::component::HasData + Send {}
298 _T: wasmtime::component::HasData + Send,
300 pub trait Host: Send {
301 fn a(&mut self) -> impl ::core::future::Future<Output = Foo> + Send; in a()
303 impl<_T: Host + ?Sized + Send> Host for &mut _T {
304 fn a(&mut self) -> impl ::core::future::Future<Output = Foo> + Send { in a()
315 T: 'static + Send, in add_to_linker() argument
342 pub trait HostWithStore: wasmtime::component::HasData + Send {}
345 _T: wasmtime::component::HasData + Send,
347 pub trait Host: Send {
348 fn b(&mut self) -> impl ::core::future::Future<Output = Foo> + Send; in b()
350 impl<_T: Host + ?Sized + Send> Host for &mut _T {
351 fn b(&mut self) -> impl ::core::future::Future<Output = Foo> + Send { in b()
362 T: 'static + Send, in add_to_linker() argument