pub struct InputIdentity {
pub path: String,
pub size: u64,
pub modified: u64,
pub nanos: u32,
}Expand description
Exact scanned source stamp; a cached descriptor is not fresh merely because its name matches.
Fields§
§path: StringStable canonical catalogued file path.
size: u64Original source byte length.
modified: u64Original source modification time, whole seconds.
nanos: u32Original source modification-time subsecond nanoseconds.
Trait Implementations§
Source§impl Clone for InputIdentity
impl Clone for InputIdentity
Source§fn clone(&self) -> InputIdentity
fn clone(&self) -> InputIdentity
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 InputIdentity
impl Debug for InputIdentity
Source§impl PartialEq for InputIdentity
impl PartialEq for InputIdentity
impl Eq for InputIdentity
impl StructuralPartialEq for InputIdentity
Auto Trait Implementations§
impl Freeze for InputIdentity
impl RefUnwindSafe for InputIdentity
impl Send for InputIdentity
impl Sync for InputIdentity
impl Unpin for InputIdentity
impl UnwindSafe for InputIdentity
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