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
263 pub trait HostWithStore: wasmtime::component::HasData + Send {}
266 _T: wasmtime::component::HasData + Send,
268 pub trait Host: Send {
269 fn a(&mut self) -> impl ::core::future::Future<Output = Foo> + Send; in a()
271 impl<_T: Host + ?Sized + Send> Host for &mut _T {
272 fn a(&mut self) -> impl ::core::future::Future<Output = Foo> + Send { in a()
283 T: 'static + Send, in add_to_linker() argument
321 pub trait HostWithStore: wasmtime::component::HasData + Send {}
324 _T: wasmtime::component::HasData + Send,
326 pub trait Host: Send {
327 fn a(&mut self) -> impl ::core::future::Future<Output = Foo> + Send; in a()
329 impl<_T: Host + ?Sized + Send> Host for &mut _T {
330 fn a(&mut self) -> impl ::core::future::Future<Output = Foo> + Send { in a()
341 T: 'static + Send, in add_to_linker() argument
381 pub trait HostWithStore: wasmtime::component::HasData + Send {}
384 _T: wasmtime::component::HasData + Send,
386 pub trait Host: Send {
387 fn b(&mut self) -> impl ::core::future::Future<Output = Foo> + Send; in b()
389 impl<_T: Host + ?Sized + Send> Host for &mut _T {
390 fn b(&mut self) -> impl ::core::future::Future<Output = Foo> + Send { in b()
401 T: 'static + Send, in add_to_linker() argument