Lines Matching refs:StdError
7 use crate::{Error, StdError};
30 E: StdError + Send + Sync + 'static, in new()
83 E: StdError + Send + Sync + 'static, in from_std()
157 E: StdError + Send + Sync + 'static, in from_context()
181 error: Box<dyn StdError + Send + Sync>, in from_boxed()
192 object_downcast: object_downcast::<Box<dyn StdError + Send + Sync>>, in from_boxed()
194 object_downcast_mut: object_downcast_mut::<Box<dyn StdError + Send + Sync>>, in from_boxed()
195 object_drop_rest: object_drop_front::<Box<dyn StdError + Send + Sync>>, in from_boxed()
216 E: StdError + Send + Sync + 'static, in construct()
387 pub fn root_cause(&self) -> &(dyn StdError + 'static) { in root_cause()
516 E: StdError + Send + Sync + 'static,
527 type Target = dyn StdError + Send + Sync + 'static;
565 object_ref: unsafe fn(Ref<ErrorImpl>) -> Ref<dyn StdError + Send + Sync + 'static>,
567 object_mut: unsafe fn(Mut<ErrorImpl>) -> &mut (dyn StdError + Send + Sync + 'static),
568 object_boxed: unsafe fn(Own<ErrorImpl>) -> Box<dyn StdError + Send + Sync + 'static>,
596 unsafe fn object_ref<E>(e: Ref<ErrorImpl>) -> Ref<dyn StdError + Send + Sync + 'static> in object_ref()
598 E: StdError + Send + Sync + 'static, in object_ref()
616 unsafe fn object_mut<E>(e: Mut<ErrorImpl>) -> &mut (dyn StdError + Send + Sync + 'static) in object_mut()
618 E: StdError + Send + Sync + 'static, in object_mut()
625 unsafe fn object_boxed<E>(e: Own<ErrorImpl>) -> Box<dyn StdError + Send + Sync + 'static> in object_boxed()
627 E: StdError + Send + Sync + 'static, in object_boxed()
847 pub(crate) unsafe fn error(this: Ref<Self>) -> &(dyn StdError + Send + Sync + 'static) { in error()
854 pub(crate) unsafe fn error_mut(this: Mut<Self>) -> &mut (dyn StdError + Send + Sync + 'static) { in error_mut()
889 impl<E> StdError for ErrorImpl<E>
891 E: StdError,
898 fn source(&self) -> Option<&(dyn StdError + 'static)> { in source()
921 impl From<Error> for Box<dyn StdError + Send + Sync + 'static> {
932 impl From<Error> for Box<dyn StdError + Send + 'static> {
934 Box::<dyn StdError + Send + Sync>::from(error) in from()
938 impl From<Error> for Box<dyn StdError + 'static> {
940 Box::<dyn StdError + Send + Sync>::from(error) in from()
945 impl AsRef<dyn StdError + Send + Sync> for Error {
946 fn as_ref(&self) -> &(dyn StdError + Send + Sync + 'static) { in as_ref()
952 impl AsRef<dyn StdError> for Error {
953 fn as_ref(&self) -> &(dyn StdError + 'static) { in as_ref()