summaryrefslogtreecommitdiff
path: root/src/result.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/result.rs')
-rw-r--r--src/result.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/result.rs b/src/result.rs
index 03483d2..9f1bb89 100644
--- a/src/result.rs
+++ b/src/result.rs
@@ -1,7 +1,7 @@
#[cfg(feature = "std")]
use std::error::Error;
-use crate::{unexpected::Errorable, UnexpectedError};
+use crate::{unexpected::Errorable, RawUnexpected};
mod sealed {
pub trait Sealed {}
@@ -12,29 +12,29 @@ use sealed::Sealed;
#[cfg(feature = "std")]
pub trait ResultErrorExt<T>: Sealed {
- /// Converts `Result<T, E>` to `Result<T, UnexpectedError>`.
+ /// Converts `Result<T, E>` to `Result<T, RawUnexpected>`.
#[allow(clippy::missing_errors_doc)]
- fn unexpect(self) -> Result<T, UnexpectedError>;
+ fn unexpect(self) -> Result<T, RawUnexpected>;
}
#[cfg(feature = "std")]
impl<T, E: Error + Send + Sync + 'static> ResultErrorExt<T> for Result<T, E> {
- fn unexpect(self) -> Result<T, UnexpectedError> {
- self.map_err(UnexpectedError::new)
+ fn unexpect(self) -> Result<T, RawUnexpected> {
+ self.map_err(RawUnexpected::new)
}
}
pub trait ResultMsgExt<T>: Sealed {
- /// Converts `Result<T, E>` to `Result<T, UnexpectedError>`.
+ /// Converts `Result<T, E>` to `Result<T, RawUnExpected>`.
///
/// This is provided for compatibility with `no_std`. If your type
/// implements [`Error`], then you should prefer that instead.
#[allow(clippy::missing_errors_doc)]
- fn unexpect_msg(self) -> Result<T, UnexpectedError>;
+ fn unexpect_msg(self) -> Result<T, RawUnexpected>;
}
impl<T, E: Errorable + 'static> ResultMsgExt<T> for Result<T, E> {
- fn unexpect_msg(self) -> Result<T, UnexpectedError> {
- self.map_err(UnexpectedError::msg)
+ fn unexpect_msg(self) -> Result<T, RawUnexpected> {
+ self.map_err(RawUnexpected::msg)
}
}