Enum qapi_parser::spec::Spec
source · pub enum Spec {
Include(Include),
Command(Command),
Struct(Struct),
Alternate(Alternate),
Enum(Enum),
Event(Event),
CombinedUnion(CombinedUnion),
Union(Union),
PragmaWhitelist {
pragma: PragmaWhitelist,
},
PragmaDocRequired {
pragma: PragmaDocRequired,
},
}
Variants§
Include(Include)
Command(Command)
Struct(Struct)
Alternate(Alternate)
Enum(Enum)
Event(Event)
CombinedUnion(CombinedUnion)
Union(Union)
PragmaWhitelist
Fields
§
pragma: PragmaWhitelist
PragmaDocRequired
Fields
§
pragma: PragmaDocRequired
Trait Implementations§
source§impl<'de> Deserialize<'de> for Spec
impl<'de> Deserialize<'de> for Spec
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more