pub struct PluginLoadFailure {
pub plugin_root: PathBuf,
pub kind: PluginKind,
pub source: String,
/* private fields */
}Fields§
§plugin_root: PathBuf§kind: PluginKind§source: StringImplementations§
Source§impl PluginLoadFailure
impl PluginLoadFailure
pub fn new( plugin_root: PathBuf, kind: PluginKind, source: String, error: PluginError, ) -> Self
pub fn error(&self) -> &PluginError
Trait Implementations§
Source§impl Debug for PluginLoadFailure
impl Debug for PluginLoadFailure
Auto Trait Implementations§
impl Freeze for PluginLoadFailure
impl !RefUnwindSafe for PluginLoadFailure
impl Send for PluginLoadFailure
impl Sync for PluginLoadFailure
impl Unpin for PluginLoadFailure
impl UnsafeUnpin for PluginLoadFailure
impl !UnwindSafe for PluginLoadFailure
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