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
builtin
Fields of builtin
name: String | |
builtin: SchemaInfoBuiltin |
command
Fields of command
name: String | |
command: SchemaInfoCommand |
array
Fields of array
name: String | |
array: SchemaInfoArray |
enum_
Fields of enum_
name: String | |
enum_: SchemaInfoEnum |
object
Fields of object
name: String | |
object: SchemaInfoObject |
alternate
Fields of alternate
name: String | |
alternate: SchemaInfoAlternate |
event
Fields of event
name: String | |
event: SchemaInfoEvent |
Methods
impl SchemaInfo
[src]
impl SchemaInfo
pub fn meta_type(&self) -> SchemaMetaType
[src]
pub fn meta_type(&self) -> SchemaMetaType
Trait Implementations
impl Debug for SchemaInfo
[src]
impl Debug for SchemaInfo
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for SchemaInfo
[src]
impl Clone for SchemaInfo
fn clone(&self) -> SchemaInfo
[src]
fn clone(&self) -> SchemaInfo
Returns 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 SchemaInfo
impl Sync for SchemaInfo
impl Sync for SchemaInfo