Struct vk_parse::Extension[][src]

pub struct Extension {
    pub name: String,
    pub comment: Option<String>,
    pub number: Option<i64>,
    pub protect: Option<String>,
    pub platform: Option<String>,
    pub author: Option<String>,
    pub contact: Option<String>,
    pub ext_type: Option<String>,
    pub requires: Option<String>,
    pub requires_core: Option<String>,
    pub supported: Option<String>,
    pub deprecatedby: Option<String>,
    pub promotedto: Option<String>,
    pub obsoletedby: Option<String>,
    pub items: Vec<ExtensionItem>,
}

Fields

Name of the extension.

Human-readable description.

The unique index of this extension.

Which platform it works with, if any.

Tag name of the author.

Contact information for extension author(s).

The level at which the extension applies (instance / device).

Whether this extension was promoted to core, and in which version.

The items which make up this extension.

Trait Implementations

impl From<Extension> for Extension
[src]

Performs the conversion.

impl Debug for Extension
[src]

Formats the value using the given formatter. Read more

impl Clone for Extension
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for Extension

impl Sync for Extension