Skip to content

Commit 417cab5

Browse files
committed
Don't use strum_macros directly (Peternator7/strum#362)
1 parent 841e9b3 commit 417cab5

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

Cargo.lock

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ postcard = "1.1.3"
3030
rapidhash = { version = "3.1.0", default-features = false }
3131
replace_with = { version = "0.1.8", default-features = false }
3232
serde = { version = "1.0.219", default-features = false, features = ["derive"] }
33-
strum = { version = "0.27.2", default-features = false }
34-
strum_macros = "0.27.2"
33+
strum = { version = "0.27.2", default-features = false, features = ["derive"] }
3534
thiserror = { version = "2.0.12", default-features = false }
3635
widestring = { version = "1.2.0", default-features = false, features = ["alloc"] }
3736

src/bin/mlog.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use mindustry_rs::{
1212
},
1313
},
1414
};
15-
use strum_macros::EnumString;
15+
use strum::EnumString;
1616
use widestring::U16String;
1717

1818
#[derive(Parser)]
@@ -43,7 +43,7 @@ fn time_delta_parser(s: &str) -> Result<f64, String> {
4343
}
4444

4545
#[allow(clippy::enum_variant_names)]
46-
#[derive(Debug, Clone, Copy, EnumString, strum_macros::Display)]
46+
#[derive(Debug, Clone, Copy, EnumString, strum::Display)]
4747
#[strum(serialize_all = "lowercase")]
4848
enum ProcessorType {
4949
Micro,

src/types/enums.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ use core::hash::Hash;
66
use binrw::prelude::*;
77
use lazy_static::lazy_static;
88
use serde::{Deserialize, Serialize};
9-
use strum::VariantArray;
10-
use strum_macros::{AsRefStr, IntoStaticStr, VariantArray};
9+
use strum::{AsRefStr, IntoStaticStr, VariantArray};
1110
use widestring::{U16Str, U16String};
1211

1312
use super::colors;
@@ -54,7 +53,7 @@ pub enum ContentType {
5453
AsRefStr,
5554
IntoStaticStr,
5655
VariantArray,
57-
strum_macros::Display,
56+
strum::Display,
5857
Deserialize,
5958
Serialize,
6059
)]

src/vm/buildings.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use alloc::{boxed::Box, rc::Rc, string::ToString};
22
use core::cell::RefCell;
33

44
use derivative::Derivative;
5-
use strum_macros::IntoStaticStr;
5+
use strum::IntoStaticStr;
66
use widestring::U16String;
77

88
use super::{

0 commit comments

Comments
 (0)