pub struct Analysis {Show 13 fields
pub repo_root: PathBuf,
pub repo: RepoMetadata,
pub config: Value,
pub generated_at: String,
pub analyzed_revision_at: Option<String>,
pub skipped: SkippedCounts,
pub tracked_file_count: usize,
pub files: Vec<FileAnalysis>,
pub folders: Vec<FolderAnalysis>,
pub commits: Vec<CommitRecord>,
pub organization: OrganizationAnalysis,
pub action_queue: Vec<Value>,
pub report: Value,
}Fields§
§repo_root: PathBuf§repo: RepoMetadata§config: Value§generated_at: String§analyzed_revision_at: Option<String>§skipped: SkippedCounts§tracked_file_count: usize§files: Vec<FileAnalysis>§folders: Vec<FolderAnalysis>§commits: Vec<CommitRecord>§organization: OrganizationAnalysis§action_queue: Vec<Value>§report: ValueTrait Implementations§
Auto Trait Implementations§
impl Freeze for Analysis
impl RefUnwindSafe for Analysis
impl Send for Analysis
impl Sync for Analysis
impl Unpin for Analysis
impl UnsafeUnpin for Analysis
impl UnwindSafe for Analysis
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