Also need to implement `FileInfo::FileInfo(const FileInfo& rhs)` and `FileInfo& FileInfo::operator=(FileInfo&& rhs)`.