From 9dbe74bdb1265eda531fdab69fdfca130080f515 Mon Sep 17 00:00:00 2001 From: Dave Hrycyszyn Date: Fri, 24 Jan 2020 12:48:46 +0000 Subject: [PATCH] topology: renamed filter trait --- common/topology/src/filter.rs | 8 +++++--- common/topology/src/lib.rs | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/common/topology/src/filter.rs b/common/topology/src/filter.rs index 95cbcaf1ab..68242b8b92 100644 --- a/common/topology/src/filter.rs +++ b/common/topology/src/filter.rs @@ -2,14 +2,16 @@ pub trait Versioned: Clone { fn version(&self) -> String; } -pub trait VersionFiltererable { +pub trait VersionFilterable { fn filter_by_version(&self, expected_version: &str) -> Self; } -impl VersionFiltererable for Vec { +impl VersionFilterable for Vec { fn filter_by_version(&self, expected_version: &str) -> Self { self.iter() - .filter(|node| version_checker::is_minor_version_compatible(&node.version(), expected_version)) + .filter(|node| { + version_checker::is_minor_version_compatible(&node.version(), expected_version) + }) .cloned() .collect() } diff --git a/common/topology/src/lib.rs b/common/topology/src/lib.rs index bfb5568872..94ac5a74b4 100644 --- a/common/topology/src/lib.rs +++ b/common/topology/src/lib.rs @@ -1,4 +1,4 @@ -use crate::filter::VersionFiltererable; +use crate::filter::VersionFilterable; use itertools::Itertools; use rand::seq::IteratorRandom; use sphinx::route::Node as SphinxNode;