use reifydb_value::value::value_type::ValueType;
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct ResponseFrame {
#[serde(default)]
pub row_numbers: Vec<u64>,
#[serde(default)]
pub created_at: Vec<String>,
#[serde(default)]
pub updated_at: Vec<String>,
#[serde(default)]
pub time: Vec<String>,
pub columns: Vec<ResponseColumn>,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct ResponseColumn {
pub name: String,
#[serde(rename = "type")]
pub r#type: ValueType,
pub payload: Vec<String>,
}