in common/common.go [4268:4293]
func (p *TSpaceQuota) Equals(other *TSpaceQuota) bool {
if p == other {
return true
} else if p == nil || other == nil {
return false
}
if p.DiskSize != other.DiskSize {
if p.DiskSize == nil || other.DiskSize == nil {
return false
}
if (*p.DiskSize) != (*other.DiskSize) { return false }
}
if p.DeviceNum != other.DeviceNum {
if p.DeviceNum == nil || other.DeviceNum == nil {
return false
}
if (*p.DeviceNum) != (*other.DeviceNum) { return false }
}
if p.TimeserieNum != other.TimeserieNum {
if p.TimeserieNum == nil || other.TimeserieNum == nil {
return false
}
if (*p.TimeserieNum) != (*other.TimeserieNum) { return false }
}
return true
}