in azure-kusto-data/src/arrow.rs [173:200]
fn deserialize_table() {
let data = r#" {
"FrameType": "DataTable",
"TableId": 1,
"TableName": "Deft",
"TableKind": "PrimaryResult",
"Columns": [
{
"ColumnName": "int_col",
"ColumnType": "int"
}
],
"Rows": []
} "#;
let t: DataTable = serde_json::from_str(data).expect("deserialize error");
let ref_tbl = DataTable {
table_id: 1,
table_name: "Deft".to_string(),
table_kind: TableKind::PrimaryResult,
columns: vec![Column {
column_name: "int_col".to_string(),
column_type: ColumnType::Int,
}],
rows: vec![],
};
assert_eq!(t, ref_tbl);
}