From 81b94329a275bb92066404bd3bb2822c5bb3f424 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Mon, 6 Jul 2020 18:34:39 +0200 Subject: [PATCH] core/formats: implement ToString instead of Display for NAChannelType --- nihav-core/src/formats.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/nihav-core/src/formats.rs b/nihav-core/src/formats.rs index d2f1c25..4c577cf 100644 --- a/nihav-core/src/formats.rs +++ b/nihav-core/src/formats.rs @@ -220,9 +220,9 @@ impl FromStr for NAChannelType { } } -impl fmt::Display for NAChannelType { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - let name = match *self { +impl ToString for NAChannelType { + fn to_string(&self) -> String { + match *self { NAChannelType::C => "C".to_string(), NAChannelType::L => "L".to_string(), NAChannelType::R => "R".to_string(), @@ -251,8 +251,7 @@ impl fmt::Display for NAChannelType { NAChannelType::Rt => "Rt".to_string(), NAChannelType::Lo => "Lo".to_string(), NAChannelType::Ro => "Ro".to_string(), - }; - write!(f, "{}", name) + } } } -- 2.39.5