Update impl Display, omit to_string, change wording

This commit is contained in:
Manuel Stühn 2021-11-23 14:38:06 +01:00 committed by Colin Walters
parent 2ab55beb98
commit 1bd6e2fc06

View File

@ -31,18 +31,13 @@ impl ObjectDetails {
pub fn appearances(&self) -> &Vec<String> {
&self.object_appearances
}
/// Format this `ObjectDetails` as a string.
fn to_string(&self) -> String {
format!("Object is {} loose and appears in {} checksums",
if self.loose {"available"} else {"not available"},
self.object_appearances.len() )
}
}
impl Display for ObjectDetails{
fn fmt(&self, f: &mut Formatter) -> Result<(), Error> {
write!(f, "{}", self.to_string())
write!(f, "Object is {} and appears in {} checksums",
if self.loose {"loose"} else {"not loose"},
self.object_appearances.len() )
}
}