diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-10-14 05:16:23 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-10-14 05:16:23 +0000 |
commit | 79feff5c1bbb991cf22fda3f7a45956954097765 (patch) | |
tree | 9f6ce8c8aadd6c0f53d342b4e30e58a62d7ffe64 /src/aserror.rs | |
parent | 00a425a8e91945e23bf106f0a944cb30af8ea2fe (diff) | |
parent | f6b560b22f3b7f3e8e0c435eaf6b82d31a0991e2 (diff) | |
download | thiserror-79feff5c1bbb991cf22fda3f7a45956954097765.tar.gz |
Snap for 10950137 from f6b560b22f3b7f3e8e0c435eaf6b82d31a0991e2 to 24Q1-release
Change-Id: I740fb073bc6fa8180c70d282605842be09053a47
Diffstat (limited to 'src/aserror.rs')
-rw-r--r-- | src/aserror.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/aserror.rs b/src/aserror.rs index 5fea84e..54fc6f1 100644 --- a/src/aserror.rs +++ b/src/aserror.rs @@ -1,6 +1,7 @@ use std::error::Error; use std::panic::UnwindSafe; +#[doc(hidden)] pub trait AsDynError<'a>: Sealed { fn as_dyn_error(&self) -> &(dyn Error + 'a); } @@ -40,6 +41,7 @@ impl<'a> AsDynError<'a> for dyn Error + Send + Sync + UnwindSafe + 'a { } } +#[doc(hidden)] pub trait Sealed {} impl<'a, T: Error + 'a> Sealed for T {} impl<'a> Sealed for dyn Error + 'a {} |