pub mod kv;
pub mod decl;
pub mod globals {
pub const USIZE_BS: usize = std::mem::size_of::<usize>();
pub const U16_BS: usize = std::mem::size_of::<u16>();
pub const U32_BS: usize = std::mem::size_of::<u32>();
pub const U64_BS: usize = std::mem::size_of::<u64>();
pub const K_LEN_BS: usize = 1; pub const TN_LEN_BS: usize = 1; pub const V_LEN_BS: usize = U32_BS;
pub mod decl {
use super::*;
pub const LEN_BS: usize = U32_BS;
pub const IDENT: [u8; 3] = [0x0, 0x1E, 120]; pub const IDENT_HEAD_BS: usize = IDENT.len() + K_LEN_BS + U16_BS;
pub mod records {
use super::*;
pub const IDENT: [u8; 3] = [0x2, 0x1E, 120]; pub const RECORD_IDENT: [u8; 3] = [3, 0x1E, 120];
pub const IDENT_HEAD_BS: usize = IDENT.len() + RECORDS_LEN_BS;
pub const RECORD_IDENT_HEAD_BS: usize = RECORD_IDENT.len() + RECORD_LEN_BS;
pub const RECORDS_LEN_BS: usize = U64_BS; pub const RECORD_LEN_BS: usize = U32_BS; }
}
pub mod kv {
use super::*;
pub const TOTAL_LEN_BS: usize = U64_BS;
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;
}
}