Searched refs:StoreInner (Results 1 – 5 of 5) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/store/ |
| H A D | context.rs | 1 use crate::store::{Store, StoreInner}; 11 pub struct StoreContext<'a, T: 'static>(pub(crate) &'a StoreInner<T>); 19 pub struct StoreContextMut<'a, T: 'static>(pub(crate) &'a mut StoreInner<T>); 153 impl<T: 'static> AsContext for &'_ StoreInner<T> { implementation 162 impl<T: 'static> AsContext for &'_ mut StoreInner<T> { implementation 171 impl<T: 'static> AsContextMut for &'_ mut StoreInner<T> { implementation
|
| H A D | async_.rs | 7 use crate::store::{Asyncness, ResourceLimiterInner, StoreInner, StoreOpaque}; 169 impl<T> StoreInner<T> { implementation
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/ |
| H A D | store.rs | 203 inner: ManuallyDrop<Box<StoreInner<T>>>, 242 pub struct StoreInner<T: 'static> { struct 425 impl<T> Deref for StoreInner<T> { implementation 432 impl<T> DerefMut for StoreInner<T> { implementation 782 let mut inner = try_new::<Box<_>>(StoreInner { in try_new() 1462 impl<T> StoreInner<T> { impl 2778 unsafe impl<T> VMStore for StoreInner<T> { implementation 2844 impl<T> StoreInner<T> { implementation 2867 let inner = &**self.inner as *const StoreInner<T>; in fmt() constant 2949 impl<T: 'static> AsStoreOpaque for StoreInner<T> { implementation
|
| H A D | vm.rs | 38 use crate::store::{StoreInner, StoreOpaque, StoreResourceLimiter}; 261 unsafe { StoreContextMut(&mut *(self as *mut dyn VMStore as *mut StoreInner<T>)) } in unchecked_context_mut()
|
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/component/ |
| H A D | concurrent.rs | 60 use crate::store::{Store, StoreId, StoreInner, StoreOpaque, StoreToken}; 3924 impl<T: 'static> VMComponentAsyncStore for StoreInner<T> { implementation
|