func WithActiveCluster(name string) Mutation {
	return mutationFunc(
		func(ns *persistence.GetNamespaceResponse) {
			ns.Namespace.ReplicationConfig.ActiveClusterName = name
		})
}
WithActiveCluster assigns the active cluster to a Namespace during a Clone
operation.
package namespace
import (
	"time"
	namespacepb "go.temporal.io/api/namespace/v1"
	"go.temporal.io/server/common/persistence"
)
type mutationFunc func(*persistence.GetNamespaceResponse)
func (f mutationFunc) apply(ns *persistence.GetNamespaceResponse) {
	f(ns)
}