pub struct ArtifactInfo {
pub paths: Vec<(PathBuf, u64, Option<SystemTime>)>,
pub bytes: u64,
pub newest: Option<SystemTime>,
}Expand description
Artifacts that belong to a unit, found by suffix (fingerprint dir hash
== deps filename suffix) — deps/*-{hex}.rlib|rmeta|so… and, for build
script units, the whole build/{hex}/ subtree. Registry and workspace
units look identical here.
Fields§
§paths: Vec<(PathBuf, u64, Option<SystemTime>)>§bytes: u64§newest: Option<SystemTime>Auto Trait Implementations§
impl Freeze for ArtifactInfo
impl RefUnwindSafe for ArtifactInfo
impl Send for ArtifactInfo
impl Sync for ArtifactInfo
impl Unpin for ArtifactInfo
impl UnsafeUnpin for ArtifactInfo
impl UnwindSafe for ArtifactInfo
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