Struct bollard_stubs::models::Plugin
source · pub struct Plugin {
pub id: Option<String>,
pub name: String,
pub enabled: bool,
pub settings: PluginSettings,
pub plugin_reference: Option<String>,
pub config: PluginConfig,
}
Expand description
A plugin for the Engine API
Fields§
§id: Option<String>
§name: String
§enabled: bool
True if the plugin is running. False if the plugin is not running, only installed.
settings: PluginSettings
§plugin_reference: Option<String>
plugin remote reference used to push/pull the plugin
config: PluginConfig
Trait Implementations§
source§impl<'de> Deserialize<'de> for Plugin
impl<'de> Deserialize<'de> for Plugin
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more