pub struct PluginRegistryReport { /* private fields */ }Implementations§
Source§impl PluginRegistryReport
impl PluginRegistryReport
pub fn new(registry: PluginRegistry, failures: Vec<PluginLoadFailure>) -> Self
pub fn registry(&self) -> &PluginRegistry
pub fn failures(&self) -> &[PluginLoadFailure]
pub fn has_failures(&self) -> bool
pub fn summaries(&self) -> Vec<PluginSummary>
pub fn into_registry(self) -> Result<PluginRegistry, PluginError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PluginRegistryReport
impl !RefUnwindSafe for PluginRegistryReport
impl Send for PluginRegistryReport
impl Sync for PluginRegistryReport
impl Unpin for PluginRegistryReport
impl UnsafeUnpin for PluginRegistryReport
impl !UnwindSafe for PluginRegistryReport
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