pzzld-server 0.0.2

A production ready server optimized for WASM applications
Documentation
/*
    Appellation: application <module>
    Contrib: FL03 <jo3mccain@icloud.com>
*/

#[derive(
    Clone,
    Debug,
    Eq,
    Hash,
    Ord,
    PartialEq,
    PartialOrd,
    clap::Subcommand,
    serde::Deserialize,
    serde::Serialize,
    strum::AsRefStr,
    strum::Display,
    strum::EnumCount,
    strum::EnumIs,
    strum::EnumString,
    strum::VariantNames,
)]
#[serde(rename_all = "lowercase")]
#[strum(serialize_all = "lowercase")]
pub enum PlatformType {
    Linux {
        #[serde(default)]
        version: String,
    },
    MacOs {
        #[serde(default)]
        version: String,
    },
    Windows {
        #[serde(default)]
        version: String,
    },
}