fix: use serde for ManifestKind
This commit is contained in:
parent
41a8ae8aa6
commit
6a50aa101c
|
@ -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