use std::collections::BTreeMap;
use arrow::record_batch::RecordBatch;
use hypersync_solana_net_types::RollbackGuard;
pub struct QueryResponse {
pub next_slot: u64,
pub rollback_guard: Option<RollbackGuard>,
pub data: ArrowResponseData,
pub response_bytes: usize,
}
pub struct ArrowResponseData {
pub tables: BTreeMap<&'static str, RecordBatch>,
}