Struct rif::rel::SingleFile [−][src]
pub struct SingleFile {
pub status: FileStatus,
pub last_modified: NaiveDateTime,
pub timestamp: NaiveDateTime,
pub references: HashSet<PathBuf>,
// some fields omitted
}
Expand description
Struct that contains information about single file in rif
Fields
status: FileStatus
Current status of the file
last_modified: NaiveDateTime
Current last modified time stored in rif.
This is not same with system’s last modified time
timestamp: NaiveDateTime
Timestamp of the file
This is a critera to compare file status
references: HashSet<PathBuf>
Files set that contains referencing files
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more