Lines Matching refs:StoreContextMut
19 pub struct StoreContextMut<'a, T: 'static>(pub(crate) &'a mut StoreInner<T>); struct
100 fn as_context_mut(&mut self) -> StoreContextMut<'_, Self::Data>; in as_context_mut()
114 fn as_context_mut(&mut self) -> StoreContextMut<'_, T> { in as_context_mut()
115 StoreContextMut(&mut self.inner) in as_context_mut()
128 impl<T: 'static> AsContext for StoreContextMut<'_, T> { implementation
137 impl<T: 'static> AsContextMut for StoreContextMut<'_, T> { implementation
139 fn as_context_mut(&mut self) -> StoreContextMut<'_, T> { in as_context_mut()
140 StoreContextMut(&mut *self.0) in as_context_mut()
144 impl<'a, T: 'static> From<StoreContextMut<'a, T>> for StoreContext<'a, T> {
146 fn from(store: StoreContextMut<'a, T>) -> StoreContext<'a, T> { in from()
173 fn as_context_mut(&mut self) -> StoreContextMut<'_, T> { in as_context_mut()
174 StoreContextMut(&mut **self) in as_context_mut()
201 fn as_context_mut(&mut self) -> StoreContextMut<'_, T::Data> { in as_context_mut()
219 impl<'a, T: AsContextMut> From<&'a mut T> for StoreContextMut<'a, T::Data> { implementation
220 fn from(t: &'a mut T) -> StoreContextMut<'a, T::Data> { in from()