copyWith method
Implementation
Person copyWith({
String? name,
String? email,
String? directoryEntry,
}) {
return Person(
name: name ?? this.name,
email: email ?? this.email,
directoryEntry: directoryEntry ?? this.directoryEntry,
);
}