copyWith method
Creates a copy with replaced values.
Implementation
Content copyWith({
Object? role = unsetCopyWithValue,
Object? parts = unsetCopyWithValue,
}) {
return Content(
role: role == unsetCopyWithValue ? this.role : role as String?,
parts: parts == unsetCopyWithValue ? this.parts : parts! as List<Part>,
);
}