1 2 3 4 5 6 7 8
// pub trait PageID {} #[derive(PartialEq, Eq, Hash, Copy, Clone, Debug)] pub struct HeapPageID { pub table_id: i32, pub page_index: usize, } impl HeapPageID {}