func (c *WaitConfig) Copy() *WaitConfig {
	if c == nil {
		return nil
	}

	var o WaitConfig
	o.Enabled = c.Enabled
	o.Min = c.Min
	o.Max = c.Max
	return &o
}
func (c *WaitConfig) Copy() *WaitConfig {
	if c == nil {
		return nil
	}

	var o WaitConfig
	o.Enabled = c.Enabled
	o.Min = c.Min
	o.Max = c.Max
	return &o
}
func ( c * WaitConfig ) Copy ( ) * WaitConfig { if c == nil { return nil } var o WaitConfig o . Enabled = c . Enabled o . Min = c . Min o . Max = c . Max return & o }
// Copy returns a deep copy of this configuration.
Copy returns a deep copy of this configuration .