Enum vk_parse::TypeItem [−][src]
pub enum TypeItem { Type { api: Option<String>, alias: Option<String>, requires: Option<String>, name: Option<String>, category: Option<String>, parent: Option<String>, returnedonly: Option<String>, structextends: Option<String>, comment: Option<String>, contents: TypeContents, }, Comment(String), }
An item making up a type definition.
Variants
Type
Fields of Type
api: Option<String> | |
alias: Option<String> | |
requires: Option<String> | |
name: Option<String> | |
category: Option<String> | |
parent: Option<String> | |
returnedonly: Option<String> | |
structextends: Option<String> | |
comment: Option<String> | |
contents: TypeContents |
Comment(String)
Trait Implementations
impl From<TypeItem> for Option<DefinitionsElement>
[src]
impl From<TypeItem> for Option<DefinitionsElement>
impl Debug for TypeItem
[src]
impl Debug for TypeItem
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 TypeItem
[src]
impl Clone for TypeItem