pub struct MissingDependencyReport {
pub has_missing_dependencies: bool,
pub total_missing_count: usize,
pub missing_dependencies: HashMap<String, Vec<String>>,
pub available_plugins: HashSet<String>,
}Expand description
缺失依赖报告
Fields§
§has_missing_dependencies: bool§total_missing_count: usize§missing_dependencies: HashMap<String, Vec<String>>§available_plugins: HashSet<String>Implementations§
Source§impl MissingDependencyReport
impl MissingDependencyReport
Sourcepub fn get_all_missing_dependency_names(&self) -> HashSet<String>
pub fn get_all_missing_dependency_names(&self) -> HashSet<String>
获取所有缺失的依赖名称
Trait Implementations§
Source§impl Clone for MissingDependencyReport
impl Clone for MissingDependencyReport
Source§fn clone(&self) -> MissingDependencyReport
fn clone(&self) -> MissingDependencyReport
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MissingDependencyReport
impl Debug for MissingDependencyReport
Auto Trait Implementations§
impl Freeze for MissingDependencyReport
impl RefUnwindSafe for MissingDependencyReport
impl Send for MissingDependencyReport
impl Sync for MissingDependencyReport
impl Unpin for MissingDependencyReport
impl UnwindSafe for MissingDependencyReport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more