data_bucket 0.3.13

DataBucket is container for WorkTable's data
Documentation
//! [`Space`] type and related types declaration.

use derive_more::{Display, From};
use rkyv::{Archive, Deserialize, Serialize};

/// [`Space`] represents whole [`WorkTable`] file.
#[derive(Debug, Default)]
pub struct Space {
    //pub pages: Vec<page::General<>>,
}

/// Represents space's identifier.
#[derive(
    Archive,
    Copy,
    Clone,
    Deserialize,
    Debug,
    Display,
    Eq,
    From,
    Hash,
    Ord,
    PartialEq,
    PartialOrd,
    Serialize,
)]
pub struct Id(pub u32);