summaryrefslogtreecommitdiffstats
path: root/src/failable/ops/and.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/failable/ops/and.rs')
-rw-r--r--src/failable/ops/and.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/failable/ops/and.rs b/src/failable/ops/and.rs
index f0a1584..977a405 100644
--- a/src/failable/ops/and.rs
+++ b/src/failable/ops/and.rs
@@ -17,16 +17,15 @@ use failable::filter::FailableFilter;
pub struct FailableAnd<T, U>(T, U);
impl<T, U> FailableAnd<T, U> {
-
pub fn new(a: T, b: U) -> FailableAnd<T, U> {
FailableAnd(a, b)
}
-
}
impl<N, T, U, E> FailableFilter<N> for FailableAnd<T, U>
- where T: FailableFilter<N, Error = E>,
- U: FailableFilter<N, Error = E>
+where
+ T: FailableFilter<N, Error = E>,
+ U: FailableFilter<N, Error = E>,
{
type Error = E;
@@ -34,4 +33,3 @@ impl<N, T, U, E> FailableFilter<N> for FailableAnd<T, U>
Ok(self.0.filter(e)? && self.1.filter(e)?)
}
}
-