copyWith method
Implementation
Environment copyWith({
String? id,
List<FeatureState>? features,
}) {
id ??= this.id;
features ??= this.features;
final _copy_id = id;
final _copy_features = ((List<FeatureState> data) {
return data.map((data) => data.copyWith()).toList();
}(features));
return Environment(
id: _copy_id,
features: _copy_features,
);
}