copyWith method

Result copyWith({
  1. Rational? clean,
  2. Map<ImaginaryValue, num>? dirtyParts,
  3. Modifier? modifier,
})

Creates a copy of the result with edits.

Implementation

Result copyWith(
    {Rational? clean,
    Map<ImaginaryValue, num>? dirtyParts,
    Modifier? modifier}) {
  return Result(
      clean: clean ?? this.clean,
      dirtyParts: dirtyParts ?? this.dirtyParts,
      modifier: modifier ?? this.modifier);
}