pub struct PluginDirReport {
pub dir: PathBuf,
pub loaded: Vec<PluginLoadResult>,
}Expand description
What loading a plugin directory produced, kept for the life of the process so a face can report it — which library loaded, which was refused, and why.
Fields§
§dir: PathBufThe directory that was scanned.
loaded: Vec<PluginLoadResult>One entry per shared library found in it, in directory order.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PluginDirReport
impl RefUnwindSafe for PluginDirReport
impl Send for PluginDirReport
impl Sync for PluginDirReport
impl Unpin for PluginDirReport
impl UnsafeUnpin for PluginDirReport
impl UnwindSafe for PluginDirReport
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