Returns a new FTime with the hour and/or minute replaced.
@useResult FTime copyWith({int? hour, int? minute}) => FTime(hour ?? this.hour, minute ?? this.minute);