//go:build !ignore_autogenerated // Code generated by controller-gen. DO NOT EDIT. package v2 import ( "edge-infra.dev/pkg/sds/display/k8s/apis/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" ) // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AppliedStatus) DeepCopyInto(out *AppliedStatus) { *out = *in if in.DisplayConfig != nil { in, out := &in.DisplayConfig, &out.DisplayConfig *out = new(DisplayConfig) (*in).DeepCopyInto(*out) } if in.Displays != nil { in, out := &in.Displays, &out.Displays *out = make([]DisplayPort, len(*in)) copy(*out, *in) } in.LastAppliedTimestamp.DeepCopyInto(&out.LastAppliedTimestamp) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppliedStatus. func (in *AppliedStatus) DeepCopy() *AppliedStatus { if in == nil { return nil } out := new(AppliedStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DPMS) DeepCopyInto(out *DPMS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.BlankTime != nil { in, out := &in.BlankTime, &out.BlankTime *out = new(int) **out = **in } if in.StandbyTime != nil { in, out := &in.StandbyTime, &out.StandbyTime *out = new(int) **out = **in } if in.SuspendTime != nil { in, out := &in.SuspendTime, &out.SuspendTime *out = new(int) **out = **in } if in.OffTime != nil { in, out := &in.OffTime, &out.OffTime *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DPMS. func (in *DPMS) DeepCopy() *DPMS { if in == nil { return nil } out := new(DPMS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultConfig) DeepCopyInto(out *DefaultConfig) { *out = *in in.Display.DeepCopyInto(&out.Display) if in.KnownDisplays != nil { in, out := &in.KnownDisplays, &out.KnownDisplays *out = make(map[MPID]KnownDisplayDefaults, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } if in.DPMS != nil { in, out := &in.DPMS, &out.DPMS *out = new(DPMS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultConfig. func (in *DefaultConfig) DeepCopy() *DefaultConfig { if in == nil { return nil } out := new(DefaultConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Display) DeepCopyInto(out *Display) { *out = *in if in.MPID != nil { in, out := &in.MPID, &out.MPID *out = new(MPID) **out = **in } if in.Primary != nil { in, out := &in.Primary, &out.Primary *out = new(Primary) **out = **in } if in.Orientation != nil { in, out := &in.Orientation, &out.Orientation *out = new(Orientation) **out = **in } if in.Resolution != nil { in, out := &in.Resolution, &out.Resolution *out = new(Resolution) **out = **in } if in.SupportedResolutions != nil { in, out := &in.SupportedResolutions, &out.SupportedResolutions *out = make([]Resolution, len(*in)) copy(*out, *in) } if in.InputDeviceMappings != nil { in, out := &in.InputDeviceMappings, &out.InputDeviceMappings *out = make([]InputDeviceName, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Display. func (in *Display) DeepCopy() *Display { if in == nil { return nil } out := new(Display) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DisplayConfig) DeepCopyInto(out *DisplayConfig) { *out = *in if in.Displays != nil { in, out := &in.Displays, &out.Displays *out = make(Displays, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.DPMS != nil { in, out := &in.DPMS, &out.DPMS *out = new(DPMS) (*in).DeepCopyInto(*out) } if in.Layout != nil { in, out := &in.Layout, &out.Layout *out = make(Layout, len(*in)) copy(*out, *in) } if in.V1 != nil { in, out := &in.V1, &out.V1 *out = new(v1.DisplayConfig) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DisplayConfig. func (in *DisplayConfig) DeepCopy() *DisplayConfig { if in == nil { return nil } out := new(DisplayConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in Displays) DeepCopyInto(out *Displays) { { in := &in *out = make(Displays, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Displays. func (in Displays) DeepCopy() Displays { if in == nil { return nil } out := new(Displays) in.DeepCopyInto(out) return *out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KnownDisplayDefaults) DeepCopyInto(out *KnownDisplayDefaults) { *out = *in if in.InputDevicePatterns != nil { in, out := &in.InputDevicePatterns, &out.InputDevicePatterns *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnownDisplayDefaults. func (in *KnownDisplayDefaults) DeepCopy() *KnownDisplayDefaults { if in == nil { return nil } out := new(KnownDisplayDefaults) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in Layout) DeepCopyInto(out *Layout) { { in := &in *out = make(Layout, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Layout. func (in Layout) DeepCopy() Layout { if in == nil { return nil } out := new(Layout) in.DeepCopyInto(out) return *out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NodeDisplayConfig) DeepCopyInto(out *NodeDisplayConfig) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) if in.Spec != nil { in, out := &in.Spec, &out.Spec *out = new(DisplayConfig) (*in).DeepCopyInto(*out) } in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeDisplayConfig. func (in *NodeDisplayConfig) DeepCopy() *NodeDisplayConfig { if in == nil { return nil } out := new(NodeDisplayConfig) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *NodeDisplayConfig) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NodeDisplayConfigList) DeepCopyInto(out *NodeDisplayConfigList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]NodeDisplayConfig, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeDisplayConfigList. func (in *NodeDisplayConfigList) DeepCopy() *NodeDisplayConfigList { if in == nil { return nil } out := new(NodeDisplayConfigList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *NodeDisplayConfigList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NodeDisplayConfigStatus) DeepCopyInto(out *NodeDisplayConfigStatus) { *out = *in in.Applied.DeepCopyInto(&out.Applied) in.Upgrade.DeepCopyInto(&out.Upgrade) if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]metav1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeDisplayConfigStatus. func (in *NodeDisplayConfigStatus) DeepCopy() *NodeDisplayConfigStatus { if in == nil { return nil } out := new(NodeDisplayConfigStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Resolution) DeepCopyInto(out *Resolution) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Resolution. func (in *Resolution) DeepCopy() *Resolution { if in == nil { return nil } out := new(Resolution) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UpgradeStatus) DeepCopyInto(out *UpgradeStatus) { *out = *in if in.DisconnectedDisplays != nil { in, out := &in.DisconnectedDisplays, &out.DisconnectedDisplays *out = make(map[DisplayPort]MPID, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgradeStatus. func (in *UpgradeStatus) DeepCopy() *UpgradeStatus { if in == nil { return nil } out := new(UpgradeStatus) in.DeepCopyInto(out) return out }