pub struct ResolveReport {
pub results: Vec<PluginResolveResult>,
pub missing_env_vars: Vec<(String, Vec<String>)>,
}Expand description
Result of a full ta setup resolution.
Fields§
§results: Vec<PluginResolveResult>Results for each plugin.
missing_env_vars: Vec<(String, Vec<String>)>Environment variables that are missing.
Implementations§
Source§impl ResolveReport
impl ResolveReport
Sourcepub fn success_count(&self) -> usize
pub fn success_count(&self) -> usize
Count of successfully installed or already-present plugins.
Sourcepub fn failure_count(&self) -> usize
pub fn failure_count(&self) -> usize
Count of failed plugins.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ResolveReport
impl RefUnwindSafe for ResolveReport
impl Send for ResolveReport
impl Sync for ResolveReport
impl Unpin for ResolveReport
impl UnsafeUnpin for ResolveReport
impl UnwindSafe for ResolveReport
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