pub struct TrackedTargetRoot {
pub path: PathBuf,
pub workspace_root: PathBuf,
pub first_seen: i64,
pub last_seen: i64,
pub identity: PathIdentity,
pub rustc: Option<String>,
pub discovered: bool,
}Fields§
§path: PathBuf§workspace_root: PathBuf§first_seen: i64§last_seen: i64§identity: PathIdentity§rustc: Option<String>The rustc -vV that last built into it, when kache recorded one.
discovered: boolFound through Git, but never observed in a build through kache.
Trait Implementations§
Source§impl Clone for TrackedTargetRoot
impl Clone for TrackedTargetRoot
Source§impl Debug for TrackedTargetRoot
impl Debug for TrackedTargetRoot
impl Eq for TrackedTargetRoot
Source§impl PartialEq for TrackedTargetRoot
impl PartialEq for TrackedTargetRoot
Source§impl Serialize for TrackedTargetRoot
impl Serialize for TrackedTargetRoot
impl StructuralPartialEq for TrackedTargetRoot
Auto Trait Implementations§
impl Freeze for TrackedTargetRoot
impl RefUnwindSafe for TrackedTargetRoot
impl Send for TrackedTargetRoot
impl Sync for TrackedTargetRoot
impl Unpin for TrackedTargetRoot
impl UnsafeUnpin for TrackedTargetRoot
impl UnwindSafe for TrackedTargetRoot
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