pub struct ProjectRow {Show 17 fields
pub name: String,
pub path: PathBuf,
pub slug: Option<String>,
pub absent_since: Option<i64>,
pub tier: Option<u8>,
pub scanned_at: Option<i64>,
pub has_todo: bool,
pub lint_errors: i64,
pub dirty: i64,
pub leftover: i64,
pub ahead: Option<i64>,
pub last_activity: Option<i64>,
pub ci: Ci,
pub scan_error: Option<String>,
pub deps: Option<i64>,
pub deps_detail: String,
pub deps_at: Option<i64>,
}Fields§
§name: String§path: PathBuf§slug: Option<String>owner/name on GitHub; None without a GitHub origin, or until the
project is scanned again.
absent_since: Option<i64>When a full scan stopped finding the project under any root; None
while it is present. path is then where it was last seen.
tier: Option<u8>§scanned_at: Option<i64>§has_todo: bool§lint_errors: i64§dirty: i64§leftover: i64pma/ branches that no open run owned at the last scan.
ahead: Option<i64>§last_activity: Option<i64>§ci: Ci§scan_error: Option<String>§deps: Option<i64>Outdated dependencies at the last measurement; None if never measured.
deps_detail: StringOne ecosystem: name current -> latest per line.
deps_at: Option<i64>Trait Implementations§
Source§impl Clone for ProjectRow
impl Clone for ProjectRow
Source§impl Debug for ProjectRow
impl Debug for ProjectRow
Source§impl PartialEq for ProjectRow
impl PartialEq for ProjectRow
impl StructuralPartialEq for ProjectRow
Auto Trait Implementations§
impl Freeze for ProjectRow
impl RefUnwindSafe for ProjectRow
impl Send for ProjectRow
impl Sync for ProjectRow
impl Unpin for ProjectRow
impl UnsafeUnpin for ProjectRow
impl UnwindSafe for ProjectRow
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