summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2023-04-08 10:00:05 +0200
committerMatthias Beyer <mail@beyermatthias.de>2023-04-08 10:00:05 +0200
commit846e9a6c1e01319c96780070dee669aa4712c445 (patch)
tree02e090dafdd206f41d9063b90a359983f90975cb
parentaa957130e9cbb69e56b8a04ca52c1976e0796607 (diff)
Run cargo-fmt
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--src/lib.rs41
1 files changed, 24 insertions, 17 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 9f0a28d..58122c2 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -2,22 +2,25 @@
//!
pub trait ResultInspect<F, T>
- where F: FnOnce(&T),
- T: Sized
+where
+ F: FnOnce(&T),
+ T: Sized,
{
fn inspect(self, f: F) -> Self;
}
pub trait ResultInspectRef<F, T>
- where F: FnOnce(&T),
- T: Sized
+where
+ F: FnOnce(&T),
+ T: Sized,
{
fn inspect(&self, f: F);
}
impl<F, T, E> ResultInspect<F, T> for Result<T, E>
- where F: FnOnce(&T),
- T: Sized
+where
+ F: FnOnce(&T),
+ T: Sized,
{
fn inspect(self, f: F) -> Self {
if let Ok(ref o) = self.as_ref() {
@@ -29,8 +32,9 @@ impl<F, T, E> ResultInspect<F, T> for Result<T, E>
}
impl<F, T, E> ResultInspectRef<F, T> for Result<T, E>
- where F: FnOnce(&T),
- T: Sized
+where
+ F: FnOnce(&T),
+ T: Sized,
{
fn inspect(&self, f: F) {
if let Ok(ref o) = self {
@@ -39,24 +43,26 @@ impl<F, T, E> ResultInspectRef<F, T> for Result<T, E>
}
}
-
pub trait ResultInspectErr<F, E>
- where F: FnOnce(&E),
- E: Sized
+where
+ F: FnOnce(&E),
+ E: Sized,
{
fn inspect_err(self, f: F) -> Self;
}
pub trait ResultInspectErrRef<F, E>
- where F: FnOnce(&E),
- E: Sized
+where
+ F: FnOnce(&E),
+ E: Sized,
{
fn inspect_err(&self, f: F);
}
impl<F, T, E> ResultInspectErr<F, E> for Result<T, E>
- where F: FnOnce(&E),
- E: Sized
+where
+ F: FnOnce(&E),
+ E: Sized,
{
fn inspect_err(self, f: F) -> Self {
if let Err(ref e) = self.as_ref() {
@@ -68,8 +74,9 @@ impl<F, T, E> ResultInspectErr<F, E> for Result<T, E>
}
impl<F, T, E> ResultInspectErrRef<F, E> for Result<T, E>
- where F: FnOnce(&E),
- E: Sized
+where
+ F: FnOnce(&E),
+ E: Sized,
{
fn inspect_err(&self, f: F) {
if let Err(ref e) = self {