Enum qapi_qmp::SchemaInfo [−][src]
pub enum SchemaInfo {
builtin {
name: String,
builtin: SchemaInfoBuiltin,
},
command {
name: String,
command: SchemaInfoCommand,
},
array {
name: String,
array: SchemaInfoArray,
},
enum_ {
name: String,
enum_: SchemaInfoEnum,
},
object {
name: String,
object: SchemaInfoObject,
},
alternate {
name: String,
alternate: SchemaInfoAlternate,
},
event {
name: String,
event: SchemaInfoEvent,
},
}Variants
builtinFields of builtin
name: String | |
builtin: SchemaInfoBuiltin |
commandFields of command
name: String | |
command: SchemaInfoCommand |
arrayFields of array
name: String | |
array: SchemaInfoArray |
enum_Fields of enum_
name: String | |
enum_: SchemaInfoEnum |
objectFields of object
name: String | |
object: SchemaInfoObject |
alternateFields of alternate
name: String | |
alternate: SchemaInfoAlternate |
eventFields of event
name: String | |
event: SchemaInfoEvent |
Methods
impl SchemaInfo[src]
impl SchemaInfopub fn meta_type(&self) -> SchemaMetaType[src]
pub fn meta_type(&self) -> SchemaMetaTypeTrait Implementations
impl Debug for SchemaInfo[src]
impl Debug for SchemaInfofn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for SchemaInfo[src]
impl Clone for SchemaInfofn clone(&self) -> SchemaInfo[src]
fn clone(&self) -> SchemaInfoReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Send for SchemaInfo
impl Send for SchemaInfoimpl Sync for SchemaInfo
impl Sync for SchemaInfo