Serializes the job payload for hashing and persistence.
Example:
@override Map<String, dynamic> toJson() => { 'email': email, };
Map<String, dynamic> toJson();