copyWith method
Implementation
Semester copyWith({
int? id,
int? year,
int? term,
Value<DateTime?> courseTableFetchedAt = const Value.absent(),
}) => Semester(
id: id ?? this.id,
year: year ?? this.year,
term: term ?? this.term,
courseTableFetchedAt: courseTableFetchedAt.present
? courseTableFetchedAt.value
: this.courseTableFetchedAt,
);