The Access-Control-Allow-Credentials header is sent in response to a preflight request which includes the Access-Control-Request-Headers to indicate whether or not the actual request can be made using credentials.
The names of the product elements
The name of the type
The mirrored *-type
Create a new instance of type T with elements taken from product p.
T
p