in apis/appmesh/v1beta2/zz_generated.deepcopy.go [893:930]
func (in *GatewayRouteSpec) DeepCopyInto(out *GatewayRouteSpec) {
*out = *in
if in.AWSName != nil {
in, out := &in.AWSName, &out.AWSName
*out = new(string)
**out = **in
}
if in.Priority != nil {
in, out := &in.Priority, &out.Priority
*out = new(int64)
**out = **in
}
if in.GRPCRoute != nil {
in, out := &in.GRPCRoute, &out.GRPCRoute
*out = new(GRPCGatewayRoute)
(*in).DeepCopyInto(*out)
}
if in.HTTPRoute != nil {
in, out := &in.HTTPRoute, &out.HTTPRoute
*out = new(HTTPGatewayRoute)
(*in).DeepCopyInto(*out)
}
if in.HTTP2Route != nil {
in, out := &in.HTTP2Route, &out.HTTP2Route
*out = new(HTTPGatewayRoute)
(*in).DeepCopyInto(*out)
}
if in.VirtualGatewayRef != nil {
in, out := &in.VirtualGatewayRef, &out.VirtualGatewayRef
*out = new(VirtualGatewayReference)
(*in).DeepCopyInto(*out)
}
if in.MeshRef != nil {
in, out := &in.MeshRef, &out.MeshRef
*out = new(MeshReference)
**out = **in
}
}