topology: get_version() is now version()

This commit is contained in:
Dave Hrycyszyn
2020-01-24 11:48:03 +00:00
parent 6e03375ec7
commit 5e22d3e9a9
4 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ pub struct Node {
}
impl filter::Versioned for Node {
fn get_version(&self) -> String {
fn version(&self) -> String {
self.version.clone()
}
}
+2 -2
View File
@@ -1,5 +1,5 @@
pub trait Versioned: Clone {
fn get_version(&self) -> String;
fn version(&self) -> String;
}
pub trait VersionFiltererable<T> {
@@ -9,7 +9,7 @@ pub trait VersionFiltererable<T> {
impl<T: Versioned> VersionFiltererable<T> for Vec<T> {
fn filter_by_version(&self, expected_version: &str) -> Self {
self.iter()
.filter(|node| version_checker::is_compatible(&node.get_version(), expected_version))
.filter(|node| version_checker::is_compatible(&node.version(), expected_version))
.cloned()
.collect()
}
+1 -1
View File
@@ -22,7 +22,7 @@ impl Node {
}
impl filter::Versioned for Node {
fn get_version(&self) -> String {
fn version(&self) -> String {
self.version.clone()
}
}
+1 -1
View File
@@ -28,7 +28,7 @@ impl Node {
}
impl filter::Versioned for Node {
fn get_version(&self) -> String {
fn version(&self) -> String {
self.version.clone()
}
}