// 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 *IndexSpecAnalyzersTokenFilters) DeepCopyInto(out *IndexSpecAnalyzersTokenFilters) {
	*out = *in
	if in.IgnoreCase != nil {
		in, out := &in.IgnoreCase, &out.IgnoreCase
		*out = new(bool)
		**out = **in
	}
	if in.Matches != nil {
		in, out := &in.Matches, &out.Matches
		*out = new(string)
		**out = **in
	}
	if in.Max != nil {
		in, out := &in.Max, &out.Max
		*out = new(int64)
		**out = **in
	}
	if in.MaxGram != nil {
		in, out := &in.MaxGram, &out.MaxGram
		*out = new(int64)
		**out = **in
	}
	if in.MaxShingleSize != nil {
		in, out := &in.MaxShingleSize, &out.MaxShingleSize
		*out = new(int64)
		**out = **in
	}
	if in.Min != nil {
		in, out := &in.Min, &out.Min
		*out = new(int64)
		**out = **in
	}
	if in.MinGram != nil {
		in, out := &in.MinGram, &out.MinGram
		*out = new(int64)
		**out = **in
	}
	if in.MinShingleSize != nil {
		in, out := &in.MinShingleSize, &out.MinShingleSize
		*out = new(int64)
		**out = **in
	}
	if in.NormalizationForm != nil {
		in, out := &in.NormalizationForm, &out.NormalizationForm
		*out = new(string)
		**out = **in
	}
	if in.OriginalTokens != nil {
		in, out := &in.OriginalTokens, &out.OriginalTokens
		*out = new(string)
		**out = **in
	}
	if in.Pattern != nil {
		in, out := &in.Pattern, &out.Pattern
		*out = new(string)
		**out = **in
	}
	if in.Replacement != nil {
		in, out := &in.Replacement, &out.Replacement
		*out = new(string)
		**out = **in
	}
	if in.StemmerName != nil {
		in, out := &in.StemmerName, &out.StemmerName
		*out = new(string)
		**out = **in
	}
	if in.TermsNotInBounds != nil {
		in, out := &in.TermsNotInBounds, &out.TermsNotInBounds
		*out = new(string)
		**out = **in
	}
	if in.Tokens != nil {
		in, out := &in.Tokens, &out.Tokens
		*out = make([]string, len(*in))
		copy(*out, *in)
	}
	if in.Type != nil {
		in, out := &in.Type, &out.Type
		*out = new(string)
		**out = **in
	}
	return
}
func ( in * IndexSpecAnalyzersTokenFilters ) DeepCopyInto ( out * IndexSpecAnalyzersTokenFilters ) { * out = * in if in . IgnoreCase != nil { in , out := & in . IgnoreCase , & out . IgnoreCase * out = new ( bool ) * * out = * * in } if in . Matches != nil { in , out := & in . Matches , & out . Matches * out = new ( string ) * * out = * * in } if in . Max != nil { in , out := & in . Max , & out . Max * out = new ( int64 ) * * out = * * in } if in . MaxGram != nil { in , out := & in . MaxGram , & out . MaxGram * out = new ( int64 ) * * out = * * in } if in . MaxShingleSize != nil { in , out := & in . MaxShingleSize , & out . MaxShingleSize * out = new ( int64 ) * * out = * * in } if in . Min != nil { in , out := & in . Min , & out . Min * out = new ( int64 ) * * out = * * in } if in . MinGram != nil { in , out := & in . MinGram , & out . MinGram * out = new ( int64 ) * * out = * * in } if in . MinShingleSize != nil { in , out := & in . MinShingleSize , & out . MinShingleSize * out = new ( int64 ) * * out = * * in } if in . NormalizationForm != nil { in , out := & in . NormalizationForm , & out . NormalizationForm * out = new ( string ) * * out = * * in } if in . OriginalTokens != nil { in , out := & in . OriginalTokens , & out . OriginalTokens * out = new ( string ) * * out = * * in } if in . Pattern != nil { in , out := & in . Pattern , & out . Pattern * out = new ( string ) * * out = * * in } if in . Replacement != nil { in , out := & in . Replacement , & out . Replacement * out = new ( string ) * * out = * * in } if in . StemmerName != nil { in , out := & in . StemmerName , & out . StemmerName * out = new ( string ) * * out = * * in } if in . TermsNotInBounds != nil { in , out := & in . TermsNotInBounds , & out . TermsNotInBounds * out = new ( string ) * * out = * * in } if in . Tokens != nil { in , out := & in . Tokens , & out . Tokens * out = make ( [ ] string , len ( * in ) ) copy ( * out , * in ) } if in . Type != nil { in , out := & in . Type , & out . Type * out = new ( string ) * * 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 .