pub struct PluginRegistrationResult {
pub registered: bool,
pub settings_path: Option<PathBuf>,
pub features: Vec<String>,
pub error: Option<String>,
}Expand description
Plugin registration result
Fields§
§registered: boolWhether plugin was registered
settings_path: Option<PathBuf>Path where plugin was registered
features: Vec<String>Plugin features found
error: Option<String>Error message if failed
Trait Implementations§
Source§impl Debug for PluginRegistrationResult
impl Debug for PluginRegistrationResult
Source§impl Default for PluginRegistrationResult
impl Default for PluginRegistrationResult
Source§fn default() -> PluginRegistrationResult
fn default() -> PluginRegistrationResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PluginRegistrationResult
impl RefUnwindSafe for PluginRegistrationResult
impl Send for PluginRegistrationResult
impl Sync for PluginRegistrationResult
impl Unpin for PluginRegistrationResult
impl UnwindSafe for PluginRegistrationResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more