pub type PageInfoPtr = Arc<Mutex<PageInfo>>;
Arc<Mutex<PageInfo>>
struct PageInfoPtr { /* private fields */ }