use brk_traversable::Traversable; use brk_types::{BasisPointsSigned32, Epoch, StoredF32, StoredF64, StoredU32}; use vecdb::{Rw, StorageMode}; use crate::internal::{LazyPerBlock, PerBlock, Resolutions, PercentPerBlock}; #[derive(Traversable)] pub struct Vecs { pub base: Resolutions, pub as_hash: LazyPerBlock, pub adjustment: PercentPerBlock, pub epoch: PerBlock, pub blocks_before_next: PerBlock, pub days_before_next: LazyPerBlock, }