func (in *TiKVCoprocessorConfig) DeepCopyInto(out *TiKVCoprocessorConfig) {
	*out = *in
	if in.SplitRegionOnTable != nil {
		in, out := &in.SplitRegionOnTable, &out.SplitRegionOnTable
		*out = new(bool)
		**out = **in
	}
	if in.BatchSplitLimit != nil {
		in, out := &in.BatchSplitLimit, &out.BatchSplitLimit
		*out = new(int64)
		**out = **in
	}
	if in.RegionMaxSize != nil {
		in, out := &in.RegionMaxSize, &out.RegionMaxSize
		*out = new(string)
		**out = **in
	}
	if in.RegionSplitSize != nil {
		in, out := &in.RegionSplitSize, &out.RegionSplitSize
		*out = new(string)
		**out = **in
	}
	if in.RegionMaxKeys != nil {
		in, out := &in.RegionMaxKeys, &out.RegionMaxKeys
		*out = new(int64)
		**out = **in
	}
	if in.RegionSplitKeys != nil {
		in, out := &in.RegionSplitKeys, &out.RegionSplitKeys
		*out = new(int64)
		**out = **in
	}
	return
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
// DeepCopyInto is an autogenerated deepcopy function copying the receiver writing into out . in must be non - nil .
func (in *TiKVCoprocessorConfig) DeepCopyInto(out *TiKVCoprocessorConfig) {
	*out = *in
	if in.SplitRegionOnTable != nil {
		in, out := &in.SplitRegionOnTable, &out.SplitRegionOnTable
		*out = new(bool)
		**out = **in
	}
	if in.BatchSplitLimit != nil {
		in, out := &in.BatchSplitLimit, &out.BatchSplitLimit
		*out = new(int64)
		**out = **in
	}
	if in.RegionMaxSize != nil {
		in, out := &in.RegionMaxSize, &out.RegionMaxSize
		*out = new(string)
		**out = **in
	}
	if in.RegionSplitSize != nil {
		in, out := &in.RegionSplitSize, &out.RegionSplitSize
		*out = new(string)
		**out = **in
	}
	if in.RegionMaxKeys != nil {
		in, out := &in.RegionMaxKeys, &out.RegionMaxKeys
		*out = new(int64)
		**out = **in
	}
	if in.RegionSplitKeys != nil {
		in, out := &in.RegionSplitKeys, &out.RegionSplitKeys
		*out = new(int64)
		**out = **in
	}
	return
}
func ( in * TiKVCoprocessorConfig ) DeepCopyInto ( out * TiKVCoprocessorConfig ) { * out = * in if in . SplitRegionOnTable != nil { in , out := & in . SplitRegionOnTable , & out . SplitRegionOnTable * out = new ( bool ) * * out = * * in } if in . BatchSplitLimit != nil { in , out := & in . BatchSplitLimit , & out . BatchSplitLimit * out = new ( int64 ) * * out = * * in } if in . RegionMaxSize != nil { in , out := & in . RegionMaxSize , & out . RegionMaxSize * out = new ( string ) * * out = * * in } if in . RegionSplitSize != nil { in , out := & in . RegionSplitSize , & out . RegionSplitSize * out = new ( string ) * * out = * * in } if in . RegionMaxKeys != nil { in , out := & in . RegionMaxKeys , & out . RegionMaxKeys * out = new ( int64 ) * * out = * * in } if in . RegionSplitKeys != nil { in , out := & in . RegionSplitKeys , & out . RegionSplitKeys * out = new ( int64 ) * * out = * * in } return }
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out.
DeepCopyInto is an autogenerated deepcopy function copying the receiver writing into out .