fix: use serde for ManifestKind
This commit is contained in:
parent
2839c909e9
commit
1f323abcd0
|
@ -1,6 +1,9 @@
|
||||||
|
use serde::{Deserialize, Serialize};
|
||||||
|
|
||||||
use crate::model::{ModPack, SimpleMod};
|
use crate::model::{ModPack, SimpleMod};
|
||||||
|
|
||||||
#[derive(Debug)]
|
#[derive(Debug, Deserialize, Serialize)]
|
||||||
|
#[serde(rename_all = "snake_case")]
|
||||||
pub enum ManifestKind {
|
pub enum ManifestKind {
|
||||||
V1(Vec<SimpleMod>),
|
V1(Vec<SimpleMod>),
|
||||||
V2(ModPack),
|
V2(ModPack),
|
||||||
|
|
Loading…
Reference in New Issue