Lines Matching refs:DynError

2 use crate::error::{ConcreteError, DynError, Error, ErrorExt, OutOfMemory};
26 pub(crate) display: unsafe fn(SharedPtr<'_, DynError>, &mut fmt::Formatter<'_>) -> fmt::Result,
27 pub(crate) debug: unsafe fn(SharedPtr<'_, DynError>, &mut fmt::Formatter<'_>) -> fmt::Result,
28 pub(crate) source: unsafe fn(SharedPtr<'_, DynError>) -> Option<&Error>,
29 pub(crate) source_mut: unsafe fn(MutPtr<'_, DynError>) -> Option<&mut Error>,
30 pub(crate) is: unsafe fn(SharedPtr<'_, DynError>, TypeId) -> bool,
32 unsafe fn(SharedPtr<'_, DynError>) -> &(dyn core::error::Error + Send + Sync + 'static),
35 OwnedPtr<DynError>,
38 pub(crate) drop_and_deallocate: unsafe fn(OwnedPtr<DynError>),
45 pub(crate) move_into: unsafe fn(OwnedPtr<DynError>, NonNull<u8>),
49 pub(crate) into_anyhow: unsafe fn(OwnedPtr<DynError>) -> anyhow::Error,
74 unsafe fn display<E>(error: SharedPtr<'_, DynError>, f: &mut fmt::Formatter<'_>) -> fmt::Result in display() argument
84 unsafe fn debug<E>(error: SharedPtr<'_, DynError>, f: &mut fmt::Formatter<'_>) -> fmt::Result in debug() argument
94 unsafe fn source<E>(error: SharedPtr<'_, DynError>) -> Option<&Error> in source()
104 unsafe fn source_mut<E>(error: MutPtr<'_, DynError>) -> Option<&mut Error> in source_mut()
114 unsafe fn is<E>(error: SharedPtr<'_, DynError>, type_id: TypeId) -> bool in is() argument
125 error: SharedPtr<'_, DynError>, in as_dyn_core_error() argument
137 error: OwnedPtr<DynError>, in into_boxed_dyn_core_error() argument
148 unsafe fn drop_and_deallocate<E>(error: OwnedPtr<DynError>) in drop_and_deallocate()
157 unsafe fn move_into<E>(error: OwnedPtr<DynError>, ret_ptr: NonNull<u8>) in move_into() argument
171 unsafe fn into_anyhow<E>(error: OwnedPtr<DynError>) -> anyhow::Error in into_anyhow()