This commit is contained in:
Alexander Medvedev 2025-06-27 15:52:16 +02:00
parent 31bef9593b
commit 7395925a49

View File

@ -28,13 +28,13 @@ pub(crate) fn build() -> TokenStream {
let i = n.as_i64().unwrap(); let i = n.as_i64().unwrap();
(quote! { Int }, quote! { i64 }, quote! { #i }) (quote! { Int }, quote! { i64 }, quote! { #i })
} }
_ => panic!("Unsupported value type for key '{}'", raw_name), _ => panic!("Unsupported value type for key '{raw_name}'"),
}; };
let snake_case = format_ident!("{}", raw_name.to_snake_case()); let snake_case = format_ident!("{}", raw_name.to_snake_case());
let pascal_case = format_ident!("{}", raw_name.to_pascal_case()); let pascal_case = format_ident!("{}", raw_name.to_pascal_case());
let default_fn_name = format!("default_{}", snake_case); let default_fn_name = format!("default_{snake_case}");
let default_fn_ident = format_ident!("default_{}", snake_case); let default_fn_ident = format_ident!("default_{snake_case}");
// Struct field // Struct field
struct_fields.extend(quote! { struct_fields.extend(quote! {
@ -119,8 +119,8 @@ pub(crate) fn build() -> TokenStream {
impl<I: fmt::Display, B: fmt::Display> fmt::Display for GameRuleValue<I, B> { impl<I: fmt::Display, B: fmt::Display> fmt::Display for GameRuleValue<I, B> {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
match self { match self {
Self::Int(v) => write!(f, "{}", v), Self::Int(v) => write!(f, "{v}"),
Self::Bool(v) => write!(f, "{}", v), Self::Bool(v) => write!(f, "{v}"),
} }
} }
} }