Lines Matching defs:ErrorImpl
589 unsafe fn object_drop<E>(e: Own<ErrorImpl>) { in object_drop()
597 unsafe fn object_drop_front<E>(e: Own<ErrorImpl>, target: TypeId) { in object_drop_front()
645 unsafe fn object_downcast<E>(e: Ref<ErrorImpl>, target: TypeId) -> Option<Ref<()>> in object_downcast()
672 unsafe fn object_downcast_mut<E>(e: Mut<ErrorImpl>, target: TypeId) -> Option<Mut<()>> in object_downcast_mut()
694 unsafe fn context_downcast<C, E>(e: Ref<ErrorImpl>, target: TypeId) -> Option<Ref<()>> in context_downcast()
712 unsafe fn context_downcast_mut<C, E>(e: Mut<ErrorImpl>, target: TypeId) -> Option<Mut<()>> in context_downcast_mut()
730 unsafe fn context_drop_rest<C, E>(e: Own<ErrorImpl>, target: TypeId) in context_drop_rest()
751 unsafe fn context_chain_downcast<C>(e: Ref<ErrorImpl>, target: TypeId) -> Option<Ref<()>> in context_chain_downcast()
767 unsafe fn context_chain_downcast_mut<C>(e: Mut<ErrorImpl>, target: TypeId) -> Option<Mut<()>> in context_chain_downcast_mut()
782 unsafe fn context_chain_drop_rest<C>(e: Own<ErrorImpl>, target: TypeId) in context_chain_drop_rest()
823 pub(crate) struct ErrorImpl<E = ()> { struct
833 unsafe fn vtable(p: NonNull<ErrorImpl>) -> &'static ErrorVTable { in vtable() argument
846 impl<E> ErrorImpl<E> { impl
847 fn erase(&self) -> Ref<ErrorImpl> { in erase()
855 impl ErrorImpl { implementation
899 impl<E> StdError for ErrorImpl<E> implementation
913 impl<E> Debug for ErrorImpl<E> implementation
922 impl<E> Display for ErrorImpl<E> implementation