pub mod globals {
pub const USIZE_BS: usize = std::mem::size_of::<usize>();
pub const U16_BS: usize = 2;
pub const U32_BS: usize = 4;
pub const U64_BS: usize = 8;
pub const ICBIA_STAMP: usize = 5;
pub const K_LEN_BS: usize = 1; pub const TN_LEN_BS: usize = 1; pub const V_LEN_BS: usize = U32_BS;
pub mod table {
use super::*;
pub const IDENT: [u8; 3] = [0x0, 0x1E, 120]; pub const IDENT_HEAD_BS: usize = IDENT.len() + K_LEN_BS + U16_BS;
pub mod rows {
use super::*;
pub const IDENT: [u8; 3] = [0x2, 0x1E, 120]; pub const RECORD_IDENT: [u8; 3] = [3, 0x1E, 120]; pub const RECORD_IDENT_HEAD_BS: usize = RECORD_IDENT.len() + RECORD_LEN_BS;
pub const RECORD_LEN_BS: usize = U32_BS; }
}
pub mod kv {
use super::*;
pub const IDENT: [u8; 3] = [0x1, 0x1E, 120]; pub const IDENT_HEAD_BS: usize = IDENT.len() + K_LEN_BS + TN_LEN_BS + V_LEN_BS;
}
}