pub struct ComprehensiveAnalysisResult {
pub trait_name: String,
pub core_analysis: TraitExplorationResult,
pub dependencies: Option<EnhancedDependencyAnalysis>,
pub performance: Option<AdvancedPerformanceAnalysis>,
pub analysis_metadata: ExplorationAnalysisMetadata,
}Expand description
Result of comprehensive trait analysis across all modules
Fields§
§trait_name: String§core_analysis: TraitExplorationResult§dependencies: Option<EnhancedDependencyAnalysis>§performance: Option<AdvancedPerformanceAnalysis>§analysis_metadata: ExplorationAnalysisMetadataTrait Implementations§
Auto Trait Implementations§
impl Freeze for ComprehensiveAnalysisResult
impl RefUnwindSafe for ComprehensiveAnalysisResult
impl Send for ComprehensiveAnalysisResult
impl Sync for ComprehensiveAnalysisResult
impl Unpin for ComprehensiveAnalysisResult
impl UnwindSafe for ComprehensiveAnalysisResult
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