FileTimestampChange
Owns a paired access/modification timestamp update. Both fields are validated before one native operation. Keep/Keep changes nothing for a live owner. This does not promise a transaction with ownership, mode or other metadata changes. Changed/Created are observed timestamps, not freely writable portable fields. Values own no external state and allocate nothing; shared mutation requires synchronization.
Module std.fs
import std.fs;Public declaration contracts and authored examples. A page can document several related symbols. Implementation bodies are excluded.
FileTimestampChange
pub struct FileTimestampChangeOwns a paired access/modification timestamp update. Both fields are validated before one native operation. Keep/Keep changes nothing for a live owner. This does not promise a transaction with ownership, mode or other metadata changes. Changed/Created are observed timestamps, not freely writable portable fields. Values own no external state and allocate nothing; shared mutation requires synchronization.
FileTimestampChange.Accessed
pub Accessed: FileTimestampUpdate;Access time policy; default Keep.
FileTimestampChange.Modified
pub Modified: FileTimestampUpdate;Content modification time policy; default Keep.