recast<E> method Null safety

SetDiffs<E> recast<E>(
  1. SetDiffArguments<E> args
)

Implementation

SetDiffs<E> recast<E>(SetDiffArguments<E> args) {
  return SetDiffs<E>.ofOperations(
    this.operations.map((d) => d.recast(args)).toList(growable: false),
    this.replacement.cast(),
    args,
  );
}