From da673cbadf60e45941de978728e5dd3955ec95a5 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Thu, 21 Jul 2022 19:58:07 -0400 Subject: [PATCH] Language now derives BinRead --- src/common.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/common.rs b/src/common.rs index 916f046..00a5e9d 100755 --- a/src/common.rs +++ b/src/common.rs @@ -1,4 +1,7 @@ -#[repr(u8)] +use binrw::binread; + +#[binread] +#[br(repr(u8))] pub enum Language { None, Japanese, @@ -10,8 +13,8 @@ pub enum Language { Korean, } -pub fn get_language_code(lang: Language) -> &'static str { - match lang { +pub fn get_language_code(lang: &Language) -> &'static str { + match &lang { Language::None => "", Language::Japanese => "ja", Language::English => "en",