bitcoinleveldb_file/
metadata.rs

1crate::ix!();
2
3pub struct FileMetaData {
4
5    refs:          i32,
6
7    /**
8      | Seeks allowed until compaction
9      |
10      */
11    allowed_seeks: i32,
12
13    number:        u64,
14
15    /**
16      | File size in bytes
17      |
18      */
19    file_size:     u64,
20
21    /**
22      | Smallest internal key served by table
23      |
24      */
25    smallest:      InternalKey,
26
27    /**
28      | Largest internal key served by table
29      |
30      */
31    largest:       InternalKey,
32}
33
34impl Default for FileMetaData {
35    
36    fn default() -> Self {
37        todo!();
38        /*
39
40            : refs(0), allowed_seeks(1 << 30), file_size(0)
41        */
42    }
43}
44