pub struct AnalysisReceipt {Show 21 fields
pub schema_version: u32,
pub generated_at_ms: u128,
pub tool: ToolInfo,
pub mode: String,
pub status: ScanStatus,
pub warnings: Vec<String>,
pub source: AnalysisSource,
pub args: AnalysisArgsMeta,
pub archetype: Option<Archetype>,
pub topics: Option<TopicClouds>,
pub entropy: Option<EntropyReport>,
pub predictive_churn: Option<PredictiveChurnReport>,
pub corporate_fingerprint: Option<CorporateFingerprint>,
pub license: Option<LicenseReport>,
pub derived: Option<DerivedReport>,
pub assets: Option<AssetReport>,
pub deps: Option<DependencyReport>,
pub git: Option<GitReport>,
pub imports: Option<ImportReport>,
pub dup: Option<DuplicateReport>,
pub fun: Option<FunReport>,
}Fields§
§schema_version: u32§generated_at_ms: u128§tool: ToolInfo§mode: String§status: ScanStatus§warnings: Vec<String>§source: AnalysisSource§args: AnalysisArgsMeta§archetype: Option<Archetype>§topics: Option<TopicClouds>§entropy: Option<EntropyReport>§predictive_churn: Option<PredictiveChurnReport>§corporate_fingerprint: Option<CorporateFingerprint>§license: Option<LicenseReport>§derived: Option<DerivedReport>§assets: Option<AssetReport>§deps: Option<DependencyReport>§git: Option<GitReport>§imports: Option<ImportReport>§dup: Option<DuplicateReport>§fun: Option<FunReport>Trait Implementations§
Source§impl Clone for AnalysisReceipt
impl Clone for AnalysisReceipt
Source§fn clone(&self) -> AnalysisReceipt
fn clone(&self) -> AnalysisReceipt
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 AnalysisReceipt
impl Debug for AnalysisReceipt
Source§impl<'de> Deserialize<'de> for AnalysisReceipt
impl<'de> Deserialize<'de> for AnalysisReceipt
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
Auto Trait Implementations§
impl Freeze for AnalysisReceipt
impl RefUnwindSafe for AnalysisReceipt
impl Send for AnalysisReceipt
impl Sync for AnalysisReceipt
impl Unpin for AnalysisReceipt
impl UnwindSafe for AnalysisReceipt
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