Skip to main content

LoadedExtension

Type Alias LoadedExtension 

Source
pub type LoadedExtension = LoadedPlugin;

Aliased Type§

pub struct LoadedExtension {
    pub name: String,
    pub version: String,
    pub plugin_type: PluginType,
    pub description: String,
    pub capabilities: Vec<PluginCapability>,
    pub claimed_sections: Vec<ClaimedSection>,
}

Fields§

§name: String

Plugin name

§version: String

Plugin version

§plugin_type: PluginType

Plugin type

§description: String

Plugin description

§capabilities: Vec<PluginCapability>

Self-declared capability contracts.

§claimed_sections: Vec<ClaimedSection>

TOML sections claimed by this plugin.