Home
last modified time | relevance | path

Searched refs:StoreInner (Results 1 – 5 of 5) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/store/
H A Dcontext.rs1 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 Dasync_.rs7 use crate::store::{Asyncness, ResourceLimiterInner, StoreInner, StoreOpaque};
169 impl<T> StoreInner<T> { implementation
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dstore.rs203 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 Dvm.rs38 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 Dconcurrent.rs60 use crate::store::{Store, StoreId, StoreInner, StoreOpaque, StoreToken};
3924 impl<T: 'static> VMComponentAsyncStore for StoreInner<T> { implementation