#[macro_use] extern crate serde_derive; #[derive(Deserialize)] enum Enum { #[serde(deserialize_with = "deserialize_some_unit_variant")] #[serde(skip_deserializing)] Unit, } fn main() {}