pub struct AnalysisCompleteness {
pub analyzed_files: usize,
pub skipped_files: usize,
pub skipped_paths: Box<[Box<str>]>,
}Expand description
How complete capability extraction was for a hashed source set.
Fields§
§analyzed_files: usizeNumber of reachable files whose capabilities were analyzed successfully.
skipped_files: usizeNumber of reachable files that were hashed but skipped for capability analysis.
skipped_paths: Box<[Box<str>]>Relative paths of hashed files that could not be analyzed.
Implementations§
Source§impl AnalysisCompleteness
impl AnalysisCompleteness
Sourcepub fn is_complete(&self) -> bool
pub fn is_complete(&self) -> bool
Returns true when capability extraction succeeded for all hashed files.
Trait Implementations§
Source§impl Debug for AnalysisCompleteness
impl Debug for AnalysisCompleteness
Source§impl Default for AnalysisCompleteness
impl Default for AnalysisCompleteness
Source§fn default() -> AnalysisCompleteness
fn default() -> AnalysisCompleteness
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AnalysisCompleteness
impl<'de> Deserialize<'de> for AnalysisCompleteness
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AnalysisCompleteness
impl PartialEq for AnalysisCompleteness
Source§impl Serialize for AnalysisCompleteness
impl Serialize for AnalysisCompleteness
impl Eq for AnalysisCompleteness
impl StructuralPartialEq for AnalysisCompleteness
Auto Trait Implementations§
impl Freeze for AnalysisCompleteness
impl RefUnwindSafe for AnalysisCompleteness
impl Send for AnalysisCompleteness
impl Sync for AnalysisCompleteness
impl Unpin for AnalysisCompleteness
impl UnsafeUnpin for AnalysisCompleteness
impl UnwindSafe for AnalysisCompleteness
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