pub type LoadedRowsGetter<Row> = Rc<RefCell<Box<dyn Fn(usize) -> RowState<Row>>>>;
struct LoadedRowsGetter<Row> { /* private fields */ }