@type t() :: %Milvex.Milvus.Proto.Msg.InsertRequest{
__unknown_fields__: [Protobuf.unknown_field()],
base: Milvex.Milvus.Proto.Common.MsgBase.t() | nil,
collectionID: integer(),
collection_name: String.t(),
dbID: integer(),
db_name: String.t(),
fields_data: [Milvex.Milvus.Proto.Schema.FieldData.t()],
namespace: String.t() | nil,
num_rows: non_neg_integer(),
partitionID: integer(),
partition_name: String.t(),
rowIDs: [integer()],
row_data: [Milvex.Milvus.Proto.Common.Blob.t()],
segmentID: integer(),
shardName: String.t(),
timestamps: [non_neg_integer()],
version: Milvex.Milvus.Proto.Msg.InsertDataVersion.t()
}