public Log deepCopy() { return new Log(this); }
List<Log> __this__logs = new ArrayList<Log>(other.logs.size()); for (Log other_element : other.logs) { __this__logs.add(new Log(other_element));
for (int _i16 = 0; _i16 < _list14.size; ++_i16) _elem15 = new Log(); _elem15.read(iprot); struct.logs.add(_elem15);
for (int _i31 = 0; _i31 < _list29.size; ++_i31) _elem30 = new Log(); _elem30.read(iprot); struct.logs.add(_elem30);