class Kafka::Protocol::ListOffsetRequest
def encode(encoder)
def encode(encoder) encoder.write_int32(@replica_id) encoder.write_array(@topics) do |topic, partitions| encoder.write_string(topic) encoder.write_array(partitions) do |partition| encoder.write_int32(partition.fetch(:partition)) encoder.write_int64(partition.fetch(:time)) encoder.write_int32(partition.fetch(:max_offsets)) end end end