From c72e1d7ba4c51b8d7d52c47bfa68db82f0e4383e Mon Sep 17 00:00:00 2001 From: rster2002 Date: Wed, 4 Sep 2024 21:02:14 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Make=20code=20compile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../models/star_class_codex_entry.rs | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/src/modules/exploration/models/star_class_codex_entry.rs b/src/modules/exploration/models/star_class_codex_entry.rs index a3bebb6b..9252ab73 100644 --- a/src/modules/exploration/models/star_class_codex_entry.rs +++ b/src/modules/exploration/models/star_class_codex_entry.rs @@ -86,7 +86,29 @@ impl FromStr for StarClassCodexEntry { impl Display for StarClassCodexEntry { fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { - write!(f, "Star class: {}", self.0) + write!(f, "{}", match self { + StarClassCodexEntry::OTypeStar => "O Type Star", + StarClassCodexEntry::BTypeStar => "B Type Star", + StarClassCodexEntry::ATypeStar => "A Type Star", + StarClassCodexEntry::FTypeStar => "F Type Star", + StarClassCodexEntry::GTypeStar => "G Type Star", + StarClassCodexEntry::KTypeStar => "K Type Star", + StarClassCodexEntry::MTypeStar => "M Type Star", + StarClassCodexEntry::LTypeStar => "L Type Star", + StarClassCodexEntry::TTypeStar => "T Type Star", + StarClassCodexEntry::TTauriTypeStar => "T Tauri TypeStar", + StarClassCodexEntry::AeBeTypeStar => "AeBe TypeStar", + StarClassCodexEntry::YTypeStar => "Y TypeStar", + StarClassCodexEntry::CNTypeStar => "CN TypeStar", + StarClassCodexEntry::CJTypeStar => "CJ TypeStar", + StarClassCodexEntry::MSTypeStar => "MS TypeStar", + StarClassCodexEntry::STypeStar => "S TypeStar", + StarClassCodexEntry::WolfRayetTypeStar => "Wolf-Rayet Type Star", + StarClassCodexEntry::WhiteDwarf => "White Dwarf", + StarClassCodexEntry::NeutronStar => "Neutron Star", + StarClassCodexEntry::BlackHole => "Black Hole", + StarClassCodexEntry::SupermassiveBlackHole => "Supermassive Black Hole", + }) } }