Struct rustc_trans::plugin::load::PluginMetadataExperimental [-]  [+] [src]

pub struct PluginMetadata {
    pub macros: Vec<String>,
    pub lib: Option<Path>,
    pub registrar_symbol: Option<String>,
}

Plugin-related crate metadata.

Fields

macros

Source code of macros exported by the crate.

lib

Path to the shared library file.

registrar_symbol

Symbol name of the plugin registrar function.