Lines Matching refs:Mut
5 use crate::ptr::Mut;
567 object_mut: unsafe fn(Mut<ErrorImpl>) -> &mut (dyn StdError + Send + Sync + 'static),
571 object_downcast_mut: unsafe fn(Mut<ErrorImpl>, TypeId) -> Option<Mut<()>>,
616 unsafe fn object_mut<E>(e: Mut<ErrorImpl>) -> &mut (dyn StdError + Send + Sync + 'static) in object_mut()
661 unsafe fn object_downcast_mut<E>(e: Mut<ErrorImpl>, target: TypeId) -> Option<Mut<()>> in object_downcast_mut()
669 Some(Mut::new(&mut unerased._object).cast::<()>()) in object_downcast_mut()
701 unsafe fn context_downcast_mut<C, E>(e: Mut<ErrorImpl>, target: TypeId) -> Option<Mut<()>> in context_downcast_mut()
708 Some(Mut::new(&mut unerased._object.context).cast::<()>()) in context_downcast_mut()
711 Some(Mut::new(&mut unerased._object.error).cast::<()>()) in context_downcast_mut()
757 unsafe fn context_chain_downcast_mut<C>(e: Mut<ErrorImpl>, target: TypeId) -> Option<Mut<()>> in context_chain_downcast_mut()
763 Some(Mut::new(&mut unerased._object.context).cast::<()>()) in context_chain_downcast_mut()
854 pub(crate) unsafe fn error_mut(this: Mut<Self>) -> &mut (dyn StdError + Send + Sync + 'static) { in error_mut()