Struct apple_bundle::info_plist::app_execution::PluginConfiguration [−][src]
pub struct PluginConfiguration {
pub plugin_dynamic_register_function: Option<String>,
pub plugin_dynamic_registration: Option<bool>,
pub plugin_factories: Option<BTreeMap<String, String>>,
pub plugin_types: Option<BTreeMap<String, String>>,
pub plugin_unload_function: Option<String>,
}Expand description
Plugin Configuration
Fields
plugin_dynamic_register_function: Option<String>The function to use when dynamically registering a plugin.
Availability
- macOS 10.0+
Framework
- Core Foundation
plugin_dynamic_registration: Option<bool>A Boolean value indicating whether the host loads this plugin.
Availability
- macOS 10.0+
Framework
- Core Foundation
plugin_factories: Option<BTreeMap<String, String>>The interfaces supported by the plugin for static registration.
Availability
- macOS 10.0+
Framework
- Core Foundation
plugin_types: Option<BTreeMap<String, String>>One or more groups of interfaces supported by the plugin for static registration.
Availability
- macOS 10.0+
Framework
- Core Foundation
plugin_unload_function: Option<String>The name of the function to call to unload the plugin code from memory.
Availability
- macOS 10.0+
Framework
- Core Foundation
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for PluginConfigurationimpl Send for PluginConfigurationimpl Sync for PluginConfigurationimpl Unpin for PluginConfigurationimpl UnwindSafe for PluginConfigurationBlanket Implementations
Mutably borrows from an owned value. Read more