}
if key.FireTime.UnixNano() < defaultFireTimeUnixNano {
return fmt.Errorf("task key fire time must have unix nano value >= 0, got %v", key.FireTime.UnixNano())
}
return fmt.Errorf("task key ID must >= 0, got %v", key.TaskID)
}