public void MergeFrom(Account other) { if (other == null) { return; } if (other.Id.Length != 0) { Id = other.Id; } if (other.AlterId != 0) { AlterId = other.AlterId; } if (other.securitySettings_ != null) { if (securitySettings_ == null) { SecuritySettings = new global::V2Ray.Core.Common.Protocol.SecurityConfig(); } SecuritySettings.MergeFrom(other.SecuritySettings); } if (other.TestsEnabled.Length != 0) { TestsEnabled = other.TestsEnabled; } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }