github.com/prebid/prebid-server@v0.275.0/util/ptrutil/ptrutil.go (about)

     1  package ptrutil
     2  
     3  func ToPtr[T any](v T) *T {
     4  	return &v
     5  }
     6  
     7  func Clone[T any](v *T) *T {
     8  	if v == nil {
     9  		return nil
    10  	}
    11  
    12  	clone := *v
    13  	return &clone
    14  }