pub struct BinaryAnalysisResult {
pub binaries: Vec<BinaryInstance>,
pub duplicates: Vec<DuplicateGroup>,
pub unused_managers: Vec<CleanableItem>,
pub stale_configs: Vec<CleanableItem>,
pub potential_savings: u64,
}Expand description
Result of binary analysis
Fields§
§binaries: Vec<BinaryInstance>All discovered binaries
duplicates: Vec<DuplicateGroup>Duplicate groups
unused_managers: Vec<CleanableItem>Unused version managers
stale_configs: Vec<CleanableItem>Stale configurations
potential_savings: u64Total potential savings
Trait Implementations§
Source§impl Debug for BinaryAnalysisResult
impl Debug for BinaryAnalysisResult
Source§impl Default for BinaryAnalysisResult
impl Default for BinaryAnalysisResult
Source§fn default() -> BinaryAnalysisResult
fn default() -> BinaryAnalysisResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BinaryAnalysisResult
impl RefUnwindSafe for BinaryAnalysisResult
impl Send for BinaryAnalysisResult
impl Sync for BinaryAnalysisResult
impl Unpin for BinaryAnalysisResult
impl UnwindSafe for BinaryAnalysisResult
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> 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