func ModificationTime(t time.Time) Option {
	return optionFunc(func(c *config) error {
		if c.mtime != defaultConfig().mtime {
			return &werror{"multiple modification times", nil}
		}
		ts, err := unix.TimeToTimespec(t)
		if err != nil {
			return &werror{"invalid modification time", err}
		}
		c.mtime = ts
		return nil
	})
}
// ModificationTime specifies the modification time of the target file.
ModificationTime specifies the modification time of the target file.
// ModificationTime specifies the modification time of the target file .
func ModificationTime(t time.Time) Option {
	return optionFunc(func(c *config) error {
		if c.mtime != defaultConfig().mtime {
			return &werror{"multiple modification times", nil}
		}
		ts, err := unix.TimeToTimespec(t)
		if err != nil {
			return &werror{"invalid modification time", err}
		}
		c.mtime = ts
		return nil
	})
}
func ModificationTime ( t time . Time ) Option { return optionFunc ( func ( c * config ) error { if c . mtime != defaultConfig ( ) . mtime { return & werror { " " , nil } } ts , err := unix . TimeToTimespec ( t ) if err != nil { return & werror { " " , err } } c . mtime = ts return nil } ) }
ModificationTime specifies the modification time of the target file.
ModificationTime specifies the modification time of the target file .