datex_core/values/pointer.rs
1#[derive(Debug, Clone, PartialEq, Eq, Hash)]
2pub struct Pointer {
3 pointer_id: u64,
4}
5
6impl Pointer {
7 pub fn create() -> Self {
8 Self { pointer_id: 42 } // FIXME #120
9 }
10 pub fn new(pointer_id: u64) -> Self {
11 Self { pointer_id }
12 }
13
14 pub fn pointer_id(&self) -> u64 {
15 self.pointer_id
16 }
17}