in releases/go/encryption-sdk/AwsEncryptionSdkOperations/AwsEncryptionSdkOperations.go [923:935]
func (_this Config) Equals(other Config) bool {
switch data1 := _this.Get_().(type) {
case Config_Config:
{
data2, ok := other.Get_().(Config_Config)
return ok && data1.Crypto == data2.Crypto && data1.Mpl == data2.Mpl && data1.CommitmentPolicy.Equals(data2.CommitmentPolicy) && data1.MaxEncryptedDataKeys.Equals(data2.MaxEncryptedDataKeys) && data1.NetV4__0__0__RetryPolicy.Equals(data2.NetV4__0__0__RetryPolicy)
}
default:
{
return false // unexpected
}
}
}