reifydb_type/value/frame/column.rs
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2025 ReifyDB
3
4use std::ops::Deref;
5
6use serde::{Deserialize, Serialize};
7
8use super::data::FrameColumnData;
9
10#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
11pub struct FrameColumn {
12 pub name: String,
13 pub data: FrameColumnData,
14}
15
16impl Deref for FrameColumn {
17 type Target = FrameColumnData;
18
19 fn deref(&self) -> &Self::Target {
20 &self.data
21 }
22}